SwiftPOD API
1. Overview
The SwiftPOD API v1 is an API service for viewing the product catalog, inventory, getting order details, and completing orders for our printing and fulfillment services.
Requests are made using standard GET and POST. All responses are in JSON format.
Once you sign up for an account, you will be provided with a real API key (found in your account settings).
2. Authentication
This API uses a normal method for authentication (API Keys in parameters). Your private API keys should be used as the password.
If you are currently logged into your account settings, you can go to [Setting] -> [API Credentials] to obtain your API Keys.
All requests must be made over HTTPS.
3. Rate Limit
150 requests per 10 seconds, Block for 1 minute
### 4. Get Order Information (Trackings)```java HelloWorld.java "trackings": [ { "primary": true, // true: default tracking "tracking_number": "ABC123", "tracking_url": "https://tools.usps.com/go/TrackConfirmAction.action?tLabels=ABC123", "carrier": "USPS", "created_at": "2022-05-23T09:22:31.000000+00:00", "status": null } ], ```
5. Print Area Definition
Key | Explanation |
---|---|
front | Input this key if you wish to print on the front area. |
back | Input this key if you wish to print on the back area. |
inner_neck_label | Located on the inside of the garment, usually containing vital details like the country of manufacturing origin, original garment size, and material specifics. You only need to upload your logo, and the remaining required information will be automatically updated based on the specifications of the shirt. |
outer_neck_label | Located on the outside of the garment underneath the collar. This area offers ample space for incorporating branding elements such as logos, slogans, or additional information. |
Use this key if you wish to print on the pocket area of the product. | |
above_pocket | This key is for printing on the area above the pocket of the product. |
left_sleeve | Use this key if you intend to print on the left sleeve of the garment. |
right_sleeve | Use this key if you intend to print on the right sleeve of the garment. |
3df | This key indicates the use of UV 3D printing method on the front area of the product. |
emb_front_small | This key signifies embroidering on the front area of the product. |
emb_left_chest | This key signifies embroidering on the left chest area of the product. |
bleed_mug | This key indicates the use of print on bleed mug. Print area "bleed_mug" is exclusively available for specific SKUs. |
dtf_f | This key signifies printing on the front area of the product using Direct-to-Film technology. |
dtf_b | This key signifies printing on the back area of the product using Direct-to-Film technology. |
dtf_pocket | This key signifies printing on the pocket area of the product using Direct-to-Film technology. |
dtf_above_pocket | This key signifies printing on the above pocket area of the product using Direct-to-Film technology. |
maxprint | This key signifies printing on the largest area of the mug, covering almost the entire surface. Print area "maxprint" is exclusively available for specific SKUs. |
poster | This key indicates the use of print on poster. Print area "poster" is exclusively available for specific SKUs. |
die_cut | This key indicates the use of print on sticker. Print area "die_cut" is exclusively available specific SKUs. |
AUTHORIZATION Bearer token
Token
API_KEY
Last modified: 19 days ago