Supported Integrations
Passthrough is currently in beta and available only for the following integrations:- FBA
- ShipHero
API Endpoint
Send POST requests to the URL below with the required body parameters to create a passthrough request.Request Parameters
The HTTP method to use for the request. Must be one of:
GET
, POST
, PUT
, PATCH
, DELETE
.The integration-specific endpoint path (e.g.,
/graphql
, /api/v1/orders
). This is the path on the WMS’s API, not Trackstar’s.The request body to send to the integration. For example, for GraphQL requests, this would contain your query. Only used with POST, PUT, and PATCH methods.
Optional additional headers to send with the request. Trackstar automatically handles authentication headers for you.
Optional query parameters to append to the request URL (e.g.,
{"page": "1", "limit": "100"}
).Response Format
The passthrough endpoint returns the raw response from the WMS API with the following structure:- status_code: The HTTP status code returned by the integration
- headers: Response headers from the integration
- body: The raw response body from the integration
Example Request
Here’s an example of making a passthrough request to retrieve data from a WMS-specific endpoint:Example: GraphQL Request
Many modern WMS platforms use GraphQL. Here’s how to make a GraphQL query via passthrough:Important Notes
Passthrough is currently in beta. If you attempt to use passthrough with an integration that doesn’t support it, you will receive a
501
error indicating the endpoint is not implemented.- Authentication: Trackstar automatically handles authentication with the WMS. You don’t need to include API keys or authentication tokens in your passthrough request.
- WMS Documentation: You’ll need to refer to the specific WMS’s API documentation to understand available endpoints, request formats, and response structures.
- Response Format: The response body will match the format returned by the WMS, not Trackstar’s unified format.
- Rate Limits: Passthrough requests are subject to both Trackstar’s rate limits and the rate limits of the underlying WMS.