oas-kit icon indicating copy to clipboard operation
oas-kit copied to clipboard

What does this error mean? > #/paths/~1v1~1action~1amend/post/parameters/3/schema, expected 'string' to be 'number'

Open lanxin11 opened this issue 2 years ago • 1 comments

Hey,

After I convert a swagger file, I wanted to use oas-validate --lint option to lint the definition. But I keep getting this error:

#/paths/~1v1~1action~1amend/post/parameters/3/schema expected 'string' to be 'number' API Reference: Billing 2022-04-21 https://rest.zuora.com

But in the corresponding parameters definition part (#/paths/~1v1~1action~1amend/post/parameters), there is no "3" in this section. Can anyone suggest what this error means?

lanxin11 avatar May 17 '22 13:05 lanxin11

The 3 refers to the position in the parameters array, it is 0 based, so it is the 4th parameter. Without access to the input document, I can't debug the error message further I'm afraid.

MikeRalphson avatar Aug 26 '22 11:08 MikeRalphson