> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://tieback.io/docs/api-reference/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://tieback.io/docs/_mcp/server. # API Reference ## Docs - [API Credentials Guide](https://tieback.io/docs/api-reference/api-credentials-guide.md): A practical guide to creating, rotating and using API credentials for machine-to-machine access, with request signing and troubleshooting steps. - [API: Credentials](https://tieback.io/docs/api-reference/api-credentials.md): Manage API keys for machine-to-machine access, covering key creation, scopes, rotation, revocation and the permissions each credential carries. - [API: Products](https://tieback.io/docs/api-reference/api-products.md): Create, read and update products programmatically, covering single and batch patches, schema validation, error semantics and identifier restrictions. - [API: Identifiers](https://tieback.io/docs/api-reference/api-identifiers.md): Read and write product identifiers programmatically, covering GTIN, EAN, UPC and SKU assignment, retirement history and idempotent write behaviour. - [API: Import](https://tieback.io/docs/api-reference/api-import.md): Import product data programmatically through the four-stage pipeline: create a job, stage rows and mappings, validate, and commit. - [API: Batches](https://tieback.io/docs/api-reference/api-batches.md): Manage production batches programmatically, covering creation, status transitions, quantity rules and how batches link to minting requests and units. - [API: Attachments](https://tieback.io/docs/api-reference/api-attachments.md): Manage file attachments on products programmatically, covering upload, listing, metadata updates, removal and access rules for each attachment. - [API: Bulk Updates](https://tieback.io/docs/api-reference/api-bulk-updates.md): Run asynchronous background jobs for large-scale product attribute updates, covering job submission, progress polling, results and failure handling. - [API: Minting](https://tieback.io/docs/api-reference/api-minting.md): Submit minting requests and manage Digital Product Passport issuance, covering batch lifecycle, unit generation, activation mode and export tracking. - [API: Resolver](https://tieback.io/docs/api-reference/api-resolver.md): Public resolver API reference for GS1 Digital Link scans, mapping a product identifier to its Digital Product Passport destination without authentication. - [API: Search](https://tieback.io/docs/api-reference/api-search.md): Query Global Search programmatically to find products, tokens, batches, passports and exports across your workspace, with brand-scoped results. ## API Docs - OpenAPI > Catalogue [List industries](https://tieback.io/docs/api-reference/open-api/catalogue/list-industries.md) - OpenAPI > Products [List products](https://tieback.io/docs/api-reference/open-api/products/list-products.md) - OpenAPI > Products [Create product](https://tieback.io/docs/api-reference/open-api/products/create-product.md) - OpenAPI > Imports [Start product CSV import](https://tieback.io/docs/api-reference/open-api/imports/start-product-import.md) - OpenAPI > Minting [Create mint job](https://tieback.io/docs/api-reference/open-api/minting/create-mint-job.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://tieback.io/docs/api-reference/openapi.json) - [OpenAPI YAML](https://tieback.io/docs/api-reference/openapi.yaml)