openapi: 3.0.1
info:
  title: Common Entities - Headers
  description: Common entities for Headers
  x-audience: external-public
  contact:
    name: fabric support
    email: support@fabric.inc
  license:
    name: fabric API License
    url: https://fabric.inc/api-license
  termsOfService: https://fabric.inc/terms-of-use
  version: 3.0.0
paths: {}
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT
  headers:
    xFabricChannelId:
      description: Sales channel ID
      schema:
        type: string
      example: "12"
      required: false
    xFabricTenantId:
      description: Merchant's 24-character tenant ID
      schema:
        type: string
      example: 617329dfd5288b0011332311
      required: true
    xFabricRequestId:
      description: >-
        Unique identifier assigned to each request. If omitted, the system will
        auto generate one. Use the same request ID when calling multiple
        endpoints to group them under a single identifier. This makes it easier
        to get the associated logs. <br /> **Note**: If the same request ID is
        used to call the same endpoint multiple times, the logs will be
        overwritten and you will only be able to get the latest log.
      schema:
        type: string
      example: 263e731c-45c8-11ed-b878-0242ac120002
      required: false
