ShipStation API SDKs
ShipStation API provides SDKs for a variety of popular languages and frameworks.
Developer Tools
There are many great developer tools for working with REST APIs. Even better, most of them are free and open source. Here are a few that we really like here at ShipStation API:
A free, open source, command-line tool that's already installed on most operating systems. Read our guide to curl to get familiar with it.
Another free, open source , command-line tool. Whereas curl is ideal for scripting, HTTPie is optimized for interactive use. It has a very user-friendly UI, colorized and formatted output, and other features that make it really nice to use.
A free, cross-platform app that makes it easy to experiment with APIs in a friendly interface. You can get started quickly by downloading one the official ShipStation API Postman collections.
Another free, open source, cross-platform app that lets you experiment with APIs in a nice visual interface.
API Definitions
Many developer tools allow you to import API definitions and automatically generate wrapper classes, SDKs, mock servers, contact tests, etc. Here are API definitions for ShipStation API in a few of the most widely-supported formats:
OpenAPI 3.0 (formerly known as Swagger) is the most popular format for REST API definitions. It's supported by a wide variety of tools.
If you're using Postman, then one of our official ShipStation API Postman collections will be helpful.
These are full JSON Schemas for every request and response in ShipStation API. You can use these schemas with any of countless JSON Schema tools to perform validation, generate models, etc.