Error: ❌ Failed to prepare provider: Unable to dereference or decycle OpenAPI specification. #7
Replies: 7 comments 10 replies
-
I second this one, I ran into the same exact issue with OAS for Mews. I have yet to try linting it though. |
Beta Was this translation helpful? Give feedback.
-
@dsteele101 we are looking into it and will keep you posted cc @Jakub-Vacek |
Beta Was this translation helpful? Give feedback.
-
@dsteele101 we are still looking into it. I will let you know as soon as this is fixed. |
Beta Was this translation helpful? Give feedback.
-
@Jakub-Vacek any updates here? |
Beta Was this translation helpful? Give feedback.
-
FWIW I've ran into the same problem with Stripe here:
|
Beta Was this translation helpful? Give feedback.
-
Hi @dsteele101. I am finishing the PR fixing this issue. It will be released in next few days. I will let you know as soon as it is released :) |
Beta Was this translation helpful? Give feedback.
-
Wont prepare a teh basic google calendar URL-- thoughts? |
Beta Was this translation helpful? Give feedback.
-
When trying to run superface, I get the error as below:
superface prepare openapi-updated.json "amelia" ⠇ info - Ingesting: "{ "openapi": "3.0.1", "info": { "title": "..." › Error: ❌ Failed to prepare provider: Unable to dereference or decycle OpenAPI specification.
I have converted Swagger 2 spec to OpenAPI 3.0.1.
Here is the Swagger 2 spec: https://github.com/dsteele101/superface/blob/main/amelia_swagger.json
And the OpenAI 3.0.1 spec: https://github.com/dsteele101/superface/blob/main/openapi.json
I tried to remove circular references here: https://github.com/dsteele101/superface/blob/main/openapi-updated.json
Any insights into how I resolve this error?
Beta Was this translation helpful? Give feedback.
All reactions