SellerCenter

Manifest Templates

Overview

Manifest templates allow you to generate template files for manifest operations in SellerCenter. These templates provide structured CSV or XLSX files that make it easier to perform bulk operations on manifests, including creating forward manifests and updating manifest statuses.

Manifest Templates Available:

  • Create Forward Manifest: Generate templates for creating forward manifests in bulk
  • Update Manifest Status: Generate templates for updating manifest statuses in bulk

Template generation can be either synchronous (returns file content directly) or asynchronous (returns export job information for background processing). Asynchronous templates are recommended for large manifest operations as they prevent timeout issues.

Get Create Forward Manifest Template

GET /v2/template/create-forward-manifest

Summary: Get create forward manifest template

Description: Returns a create forward manifest template. This endpoint returns the file content directly, providing you with a template for creating forward manifests in bulk.

Note:

  • The template file is returned directly in the response
  • Contains manifest creation information
  • Use this template to prepare bulk forward manifest creation operations
GET
/v2/template/create-forward-manifest

Authorization

BearerAuth
AuthorizationBearer <token>

OAuth 2.0 Bearer token authentication

In: header

Response Body

application/json

application/json

application/json

curl -X GET "https://loading/v2/template/create-forward-manifest"
"string"
{
  "title": "Unauthorized",
  "status": 401,
  "detail": "Authentication credentials were not provided or are invalid"
}
{
  "title": "Service Unavailable",
  "status": 500,
  "detail": "The service is temporarily unavailable. Please try again later."
}
{
  "title": "Service Unavailable Due to Maintenance Mode",
  "status": 503,
  "detail": "The service is currently under maintenance. Please try again later."
}

Get Create Forward Manifest Template Async

GET /v2/template/create-forward-manifest-async

Summary: Get create forward manifest template async

Description: Returns a create forward manifest template. This endpoint creates a background job to generate the file asynchronously, making it suitable for large manifest operations.

Note:

  • The template file is generated asynchronously in the background
  • Use the returned exportItemId or uuid to track export status
  • Recommended for large manifest operations to avoid timeout issues
GET
/v2/template/create-forward-manifest-async

Authorization

BearerAuth
AuthorizationBearer <token>

OAuth 2.0 Bearer token authentication

In: header

Response Body

application/json

application/json

application/json

application/json

curl -X GET "https://loading/v2/template/create-forward-manifest-async"
{
  "exportItemId": 852,
  "uuid": "78838546-777e-47c8-ba09-43d49bb9efa5"
}
{
  "title": "Unauthorized",
  "status": 401,
  "detail": "Authentication credentials were not provided or are invalid"
}
{
  "title": "Service Unavailable",
  "status": 500,
  "detail": "The service is temporarily unavailable. Please try again later."
}
{
  "title": "Service Unavailable Due to Maintenance Mode",
  "status": 503,
  "detail": "The service is currently under maintenance. Please try again later."
}

Get Update Manifest Status Template

GET /v2/template/update-manifest-status

Summary: Get update manifest status template

Description: Returns an update manifest status template. This endpoint returns the file content directly, providing you with a template for updating manifest statuses in bulk.

Note:

  • The template file is returned directly in the response
  • Contains manifest status information
  • Use this template to prepare bulk manifest status updates
GET
/v2/template/update-manifest-status

Authorization

BearerAuth
AuthorizationBearer <token>

OAuth 2.0 Bearer token authentication

In: header

Response Body

application/json

application/json

application/json

curl -X GET "https://loading/v2/template/update-manifest-status"
"string"
{
  "title": "Unauthorized",
  "status": 401,
  "detail": "Authentication credentials were not provided or are invalid"
}
{
  "title": "Service Unavailable",
  "status": 500,
  "detail": "The service is temporarily unavailable. Please try again later."
}
{
  "title": "Service Unavailable Due to Maintenance Mode",
  "status": 503,
  "detail": "The service is currently under maintenance. Please try again later."
}

Get Update Manifest Status Template Async

GET /v2/template/update-manifest-status-async

Summary: Get update manifest status template (asynchronous)

Description: Creates an export job to generate an Update Manifest Status Template. The file is generated asynchronously in the background.

Note:

  • The template file is generated asynchronously in the background
  • Use the returned exportItemId or uuid to track export status
  • Recommended for large manifest operations to avoid timeout issues
GET
/v2/template/update-manifest-status-async

Authorization

BearerAuth
AuthorizationBearer <token>

OAuth 2.0 Bearer token authentication

In: header

Response Body

application/json

application/json

application/json

application/json

curl -X GET "https://loading/v2/template/update-manifest-status-async"
{
  "exportItemId": 852,
  "uuid": "78838546-777e-47c8-ba09-43d49bb9efa5"
}
{
  "title": "Unauthorized",
  "status": 401,
  "detail": "Authentication credentials were not provided or are invalid"
}
{
  "title": "Service Unavailable",
  "status": 500,
  "detail": "The service is temporarily unavailable. Please try again later."
}
{
  "title": "Service Unavailable Due to Maintenance Mode",
  "status": 503,
  "detail": "The service is currently under maintenance. Please try again later."
}

On this page