{ "info": { "_postman_id": "f1ee7b0a-5c4a-4b0e-9c2d-fb0001fleet01", "name": "Fleetbase API", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "description": { "content": "RESTful API for the Fleetbase open-source logistics and supply chain operating system.\n\nContact Support:\n Name: Fleetbase Support\n Email: hello@fleetbase.io", "type": "text/plain" } }, "auth": { "type": "bearer", "bearer": [ { "key": "token", "value": "{{bearerToken}}" } ] }, "variable": [ { "type": "string", "value": "https://api.fleetbase.io/v1", "key": "baseUrl" } ], "item": [ { "name": "Orders", "item": [ { "name": "List orders", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/orders", "host": ["{{baseUrl}}"], "path": ["orders"] } } }, { "name": "Create an order", "request": { "method": "POST", "header": [{ "key": "Content-Type", "value": "application/json" }], "body": { "mode": "raw", "raw": "{\n \"pickup\": \"place_id\",\n \"dropoff\": \"place_id\",\n \"notes\": \"\",\n \"scheduled_at\": \"2026-06-21T12:00:00Z\",\n \"entities\": []\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{baseUrl}}/orders", "host": ["{{baseUrl}}"], "path": ["orders"] } } }, { "name": "Retrieve an order", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/orders/:id", "host": ["{{baseUrl}}"], "path": ["orders", ":id"] } } }, { "name": "Update an order", "request": { "method": "PUT", "header": [{ "key": "Content-Type", "value": "application/json" }], "body": { "mode": "raw", "raw": "{}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{baseUrl}}/orders/:id", "host": ["{{baseUrl}}"], "path": ["orders", ":id"] } } }, { "name": "Dispatch an order", "request": { "method": "PATCH", "header": [], "url": { "raw": "{{baseUrl}}/orders/:id/dispatch", "host": ["{{baseUrl}}"], "path": ["orders", ":id", "dispatch"] } } }, { "name": "Cancel an order", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/orders/:id", "host": ["{{baseUrl}}"], "path": ["orders", ":id"] } } } ] }, { "name": "Places", "item": [ { "name": "List places", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/places", "host": ["{{baseUrl}}"], "path": ["places"] } } }, { "name": "Create a place", "request": { "method": "POST", "header": [{ "key": "Content-Type", "value": "application/json" }], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"street1\": \"\",\n \"city\": \"\",\n \"country\": \"\"\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{baseUrl}}/places", "host": ["{{baseUrl}}"], "path": ["places"] } } } ] }, { "name": "Contacts", "item": [ { "name": "List contacts", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/contacts", "host": ["{{baseUrl}}"], "path": ["contacts"] } } }, { "name": "Create a contact", "request": { "method": "POST", "header": [{ "key": "Content-Type", "value": "application/json" }], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"email\": \"\",\n \"phone\": \"\"\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{baseUrl}}/contacts", "host": ["{{baseUrl}}"], "path": ["contacts"] } } } ] }, { "name": "Drivers & Vehicles", "item": [ { "name": "List drivers", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/drivers", "host": ["{{baseUrl}}"], "path": ["drivers"] } } }, { "name": "Create a driver", "request": { "method": "POST", "header": [{ "key": "Content-Type", "value": "application/json" }], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"email\": \"\",\n \"phone\": \"\"\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{baseUrl}}/drivers", "host": ["{{baseUrl}}"], "path": ["drivers"] } } }, { "name": "List vehicles", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/vehicles", "host": ["{{baseUrl}}"], "path": ["vehicles"] } } }, { "name": "Create a vehicle", "request": { "method": "POST", "header": [{ "key": "Content-Type", "value": "application/json" }], "body": { "mode": "raw", "raw": "{\n \"make\": \"\",\n \"model\": \"\",\n \"plate_number\": \"\"\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{baseUrl}}/vehicles", "host": ["{{baseUrl}}"], "path": ["vehicles"] } } } ] }, { "name": "Fleets & Zones", "item": [ { "name": "List fleets", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/fleets", "host": ["{{baseUrl}}"], "path": ["fleets"] } } }, { "name": "Create a fleet", "request": { "method": "POST", "header": [{ "key": "Content-Type", "value": "application/json" }], "body": { "mode": "raw", "raw": "{\n \"name\": \"\"\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{baseUrl}}/fleets", "host": ["{{baseUrl}}"], "path": ["fleets"] } } }, { "name": "List zones", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/zones", "host": ["{{baseUrl}}"], "path": ["zones"] } } }, { "name": "Create a zone", "request": { "method": "POST", "header": [{ "key": "Content-Type", "value": "application/json" }], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"border\": {}\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{baseUrl}}/zones", "host": ["{{baseUrl}}"], "path": ["zones"] } } } ] }, { "name": "Service Rates", "item": [ { "name": "List service rates", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/service-rates", "host": ["{{baseUrl}}"], "path": ["service-rates"] } } }, { "name": "Generate a delivery quote", "request": { "method": "POST", "header": [{ "key": "Content-Type", "value": "application/json" }], "body": { "mode": "raw", "raw": "{\n \"pickup\": \"place_id\",\n \"dropoff\": \"place_id\",\n \"service_type\": \"\",\n \"entities\": []\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{baseUrl}}/service-quotes", "host": ["{{baseUrl}}"], "path": ["service-quotes"] } } } ] }, { "name": "Tracking", "item": [ { "name": "Retrieve tracking status", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/tracking/:trackingNumber", "host": ["{{baseUrl}}"], "path": ["tracking", ":trackingNumber"] } } } ] }, { "name": "Webhooks", "item": [ { "name": "List webhook endpoints", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/webhook-endpoints", "host": ["{{baseUrl}}"], "path": ["webhook-endpoints"] } } }, { "name": "Create a webhook endpoint", "request": { "method": "POST", "header": [{ "key": "Content-Type", "value": "application/json" }], "body": { "mode": "raw", "raw": "{\n \"url\": \"https://example.com/webhook\",\n \"events\": []\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{baseUrl}}/webhook-endpoints", "host": ["{{baseUrl}}"], "path": ["webhook-endpoints"] } } } ] } ] }