{
  "info": {
    "_postman_id": "fxport-api-suppliers-sandbox-v2",
    "name": "FX-Port API - Suppliers",
    "description": "FX-Port Suppliers API: Postman collection of the documentation at https://fx-port.com/docs (generated 2026-11-01).\n\n**Setup.** Set the collection variable (or an environment) `api_key` to your own key: `fxp_test_...` for the sandbox, `fxp_live_...` for live. The base URL is the same for both, the key decides. The collection holds no key: add yours, and never commit it.\n\n**Names.** Requests use snake_case names. Previous camelCase spellings still work; the response then carries a `warnings` array and `X-FX-Deprecated-Fields` header that name the spelling to use. Add `?naming=snake` to any request for snake_case keys in the response.\n\n**Errors.** Every failure has the same body: `errors[].code`, `errors[].type`, `errors[].message`, and a `request_id` to quote to support.\n\nSupplier catalog API for FX-Port.\n\nA single read endpoint returns all enabled suppliers grouped by product. Use this to discover available suppliers, their capabilities, and void deadlines before building search or booking integrations.\n\nAuth is defined once at the collection root as Bearer {{api_key}}. Read permission is sufficient.\n\nQuestions: dev@fx-port.com",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{api_key}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "base_url",
      "value": "https://api.fx-port.com"
    },
    {
      "key": "api_key",
      "value": "fxp_test_YOUR_KEY"
    }
  ],
  "item": [
    {
      "name": "01 - Supplier Catalog",
      "description": "GET /api/v1/suppliers\n\nReturns all enabled suppliers grouped by product. Only enabled, live-environment suppliers are included. Use the supplier id values when constructing search or booking requests that require a specific supplier.",
      "item": [
        {
          "name": "List All Suppliers",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{base_url}}/api/v1/suppliers",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "suppliers"
              ]
            },
            "description": "Returns all enabled suppliers grouped by product.\n\nFlight suppliers include a voidDeadline field — the next midnight in the supplier's operating timezone expressed as UTC. This is the latest time a same-day void can be requested for a booking confirmed today.\n\nNote that the response is the same for both live and sandbox keys because supplier configuration is environment-independent.\n\n<!-- fx-generated -->\n**Permission:** Read (a read-only key is enough)\n\n**Docs:** [API reference](https://fx-port.com/docs/api/list-suppliers) · [Suppliers](https://fx-port.com/docs/suppliers)"
          },
          "response": []
        }
      ]
    }
  ]
}
