{
  "info": {
    "_postman_id": "fxport-api-suppliers-v1",
    "name": "FX-Port API - Suppliers",
    "description": "Supplier 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.",
    "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": "http://localhost:8000"
    },
    {
      "key": "production_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."
          },
          "response": []
        }
      ]
    }
  ]
}