shipengine-openapi
shipengine-openapi copied to clipboard
The official OpenAPI 3.0 definitions for ShipEngine™
These are all the changed we have had to make to the specification to get it working properly in the real world. It has been a while since I created...
Ok, anyone who uses these API definitions to generate API code in strongly typed languages like C# or Java will end up with an enumeration for the 'error_code' field. We...
Hi, I wanted to generate types from the provided yaml using openapi-typescript with this command: `openapi-typescript node_modules/shipengine-openapi/openapi.yaml --output src/types/ShipEngineTypes.ts` However, three types seem to have an issue, though not sure...
fix: change allowed incoterms Changed `Allowed incoterms` to `allowed_incoterms` in `openapi.yaml`, `openapi.json` and `docs/index.html` to match with existing schema patterns and allow openapi generators to build without Typescript errors. ```bash...
Hello, I found an inconsistency with the API / Documentation. https://github.com/ShipEngine/shipengine-openapi/blob/master/openapi.yaml#L1101 Documentation says settings endpoint supports `stamps_com` which I believe is correct, however, requesting this endpoint I receive the following...
**What** We want to typof in v1/service_points/list. In Field longitude the description is latitude and this is wrong. **How** We have changed the word latitude by longitude in parameter longitude....
I'm trying to generate a Go client with [openapi-generator](https://github.com/OpenAPITools/openapi-generator) from the provided Open API JSON/YAML however the generator fails with **54 errors** and **263 warnings**. openapi-generator does have an option...
In the openapi.yaml, the name and phone fields on the partial address model as well as the address model are not nullable. This creates a problem in the validate address...
The "rate estimate" model in the API Spec has an invalid model name, it should be "rate_estimate" instead. This is preventing auto generating API clients. https://github.com/ShipEngine/shipengine-openapi/blob/master/openapi.yaml#L9258 ``` rate estimate: title:...
When calling the address validation endpoint it will sometimes respond with address_line2 of the matched address value set to an empty string instead of a null value. The partial_address model...