openapi: 3.2.0 info: title: tariff Publish API version: '2.1' servers: - url: https://apis.supplierxm.salsify.com/public/v1/tariffs security: - sec0: [] tags: - name: Publish paths: /{uuid}/publish: post: summary: Tariff publish description: '' operationId: tariff-publish parameters: - name: uuid in: path description: The uuid of the tariff you want to publish. schema: type: string required: true responses: '200': description: '200' content: application/json: examples: Result: value: '{"data":"ok"}' schema: type: object properties: data: type: string example: ok '400': description: '400' content: application/json: examples: Result: value: '{}' schema: type: object properties: {} deprecated: false tags: - Publish components: securitySchemes: sec0: type: apiKey in: header name: Authorization x-bearer-format: bearer x-default: SALSIFY_TOKEN x-readme-fauxas: true x-provenance: method: searched source: https://docs.supplierxm.salsify.com/reference harvested: '2026-10-14' tool: harvest-readme-openapi.py note: Assembled verbatim from the OpenAPI definition ReadMe embeds in each operation page of the provider's developer portal; paths and components merged by API title, nothing authored. assembled_from: - https://docs.supplierxm.salsify.com/reference/products-list.md - https://docs.supplierxm.salsify.com/reference/tariff-list.md - https://docs.supplierxm.salsify.com/reference/tariff-product-upsert.md - https://docs.supplierxm.salsify.com/reference/tariff-publish.md - https://docs.supplierxm.salsify.com/reference/tariff-upsert.md merge: pages: 5 deduped: 4 conflicts_kept_first: 0