diff --git a/CHANGELOG.md b/CHANGELOG.md index c993952..61a1aeb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,24 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [Unreleased] +## [1.3.0] - 2026-09-09 + +### Added + +- First-class Trailers service and resource, covering creation, retrieval, queries, updates, deletion, tracking, vehicle attachment and detachment, and connection history. +- `vehicles->listVehicleTrailers()` and Equipment `attachEquipment()` / `detachEquipment()` actions. + +### Changed + +- Updated the locked Postman contract and executable PHP catalog from 241 to 264 requests, including all trailer and equipment scenarios. +- Trailer scenarios reuse the canonical Device and Equipment methods; vehicle trailer listings belong to VehicleService. +- Updated the disposable Fleetbase stack and package pins to include the Trailers API. + +### Fixed + +- Contract tests now use canonical placeholder names for legacy envelopes when scenario URLs spell the same identifier differently. +- Restored the complete PHP example catalog required by the website's Postman submodule update. + ## [1.2.0] - 2026-09-06 ### Added @@ -88,7 +106,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - Latest baseline whose public API is explicitly preserved by 1.1.0. -[Unreleased]: https://github.com/fleetbase/fleetbase-php/compare/1.2.0...HEAD +[Unreleased]: https://github.com/fleetbase/fleetbase-php/compare/1.3.0...HEAD +[1.3.0]: https://github.com/fleetbase/fleetbase-php/compare/1.2.0...1.3.0 [1.2.0]: https://github.com/fleetbase/fleetbase-php/compare/1.1.2...1.2.0 [1.1.2]: https://github.com/fleetbase/fleetbase-php/compare/1.1.1...1.1.2 [1.1.1]: https://github.com/fleetbase/fleetbase-php/compare/1.1.0...1.1.1 diff --git a/README.md b/README.md index e8d9a3a..a6275f9 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ [![Downloads](https://img.shields.io/packagist/dt/fleetbase/fleetbase-php.svg)](https://packagist.org/packages/fleetbase/fleetbase-php) [![License: AGPL-3.0-or-later](https://img.shields.io/badge/license-AGPL--3.0--or--later-blue.svg)](LICENSE) -The official PHP client for the [Fleetbase API](https://fleetbase.io/docs/api). It supports Fleetbase Cloud and self-hosted installations, offers explicit methods for all 220 locked Fleetbase and Core API requests, and retains the public API used by the 1.0.x SDK. +The official PHP client for the [Fleetbase API](https://fleetbase.io/docs/api). It supports Fleetbase Cloud and self-hosted installations, covers all 264 locked Fleetbase and Core API requests, and retains the public API used by earlier SDK releases. Version 1.1.0 changed the license to `AGPL-3.0-or-later`. Published 1.0.x tags remain under the MIT license shipped with those releases. Review the [migration guide](docs/migration-guide.md) before upgrading. @@ -54,7 +54,7 @@ echo $place->id; Never commit an API key. Load it from your runtime secret manager or environment. -Existing property access remains supported (`$fleetbase->orders`). Explicit accessors such as `$fleetbase->orders()` are available for static analysis and dependency injection. Browse [all 220 generated PHP examples](docs/api-examples.md); CI executes each exact snippet against a hermetic transport. +Existing property access remains supported (`$fleetbase->orders`). Explicit accessors such as `$fleetbase->orders()` are available for static analysis and dependency injection. Browse [all 264 generated PHP examples](docs/api-examples.md); CI executes each exact snippet against a hermetic transport. ### Endpoint arguments @@ -81,6 +81,32 @@ $manifests = $fleetbase->drivers->listDriverManifests($driverId, [ Methods with two URL identifiers take both identifiers before the data array, for example `capturePhotoForOrder($orderId, $subjectId, $data, $requestOptions)`. Collection methods take data first and request options second. The published 1.1.0 envelope form remains supported, including named `parameters:` and `options:` arguments, but new documentation uses the positional/direct form. +### Trailers + +Version 1.3.0 adds first-class trailers and equipment attachment actions: + +```php +$trailer = $fleetbase->trailers->create([ + 'name' => 'Refrigerated trailer', + 'type' => 'reefer', + 'status' => 'available', +]); + +$connection = $fleetbase->trailers->attachTrailerToVehicle($trailer->id, [ + 'vehicle' => $vehicleId, + 'position' => 1, +]); +$fleetbase->trailers->trackTrailer($trailer->id, [ + 'latitude' => 1.29027, + 'longitude' => 103.851959, +]); +$history = $fleetbase->trailers->listTrailerConnections($trailer->id); +$trailers = $fleetbase->vehicles->listVehicleTrailers($vehicleId); +$fleetbase->trailers->detachTrailerFromVehicle($trailer->id); +``` + +Attach devices and equipment through their own services, using `attachDevice($deviceId, $data)` and `attachEquipment($equipmentId, $data)`. Standard trailer CRUD also supports `createTrailer`, `retrieveTrailer`, `queryTrailers`, `updateTrailer`, and `deleteTrailer`. + ## Configuration The second constructor argument accepts client configuration. The third legacy argument retains the debug flag without printing requests or credentials. diff --git a/composer.json b/composer.json index e62dbd1..08d1b76 100644 --- a/composer.json +++ b/composer.json @@ -72,7 +72,8 @@ "@api:snapshot", "@php tools/check-api-compatibility.php --baseline=contracts/public-api-1.0.2.json --current=build/contracts/public-api-current.json", "@php tools/check-api-compatibility.php --baseline=contracts/public-api-1.0.3.json --current=build/contracts/public-api-current.json", - "@php tools/check-api-compatibility.php --baseline=contracts/public-api-1.1.0.json --current=build/contracts/public-api-current.json" + "@php tools/check-api-compatibility.php --baseline=contracts/public-api-1.1.0.json --current=build/contracts/public-api-current.json", + "@php tools/check-api-compatibility.php --baseline=contracts/public-api-1.2.0.json --current=build/contracts/public-api-current.json" ], "check": [ "@lint", diff --git a/contracts/contract-lock.json b/contracts/contract-lock.json index f15e9d8..d6be823 100644 --- a/contracts/contract-lock.json +++ b/contracts/contract-lock.json @@ -1,6 +1,6 @@ { "schema_version": 1, - "generated_at": "2026-09-06", + "generated_at": "2026-09-09", "sdk_baselines": { "required_compatibility": { "version": "1.0.2", @@ -8,39 +8,39 @@ "commit": "569fe88e0359d567f30588820243d1d69ab418ec" }, "latest_published": { - "version": "1.1.0", - "git_ref": "1.1.0", - "commit": "e48d2ca1556a383edd7b7c882ad20594311f10c2" + "version": "1.2.0", + "git_ref": "1.2.0", + "commit": "3e8cf88e080936b5cf3eb8c13dd2f88d040c75bd" } }, "sources": { "fleetbase_stack": { "repository": "https://github.com/fleetbase/fleetbase", "ref": "origin/main", - "commit": "699ceffef9c3a503d30fcc064da486469fd7ca4b", - "core_api_submodule": "b7691c06ffdfe8f8874352e746aa8e523d5e3531", - "fleetops_submodule": "e3b8cf9833e9d0fb245f5d339a970e3ef0e36985" + "commit": "2612278517a56e5389e98c8fd08648e583c87226", + "core_api_submodule": "4c763ce293d2e794f9260aca11fb4b52413a74ac", + "fleetops_submodule": "2980fb39cd4ff58442d287907849efea3a2805ba" }, "postman": { "repository": "https://github.com/fleetbase/postman", "ref": "origin/main", - "commit": "9b59befdc1b4623ba40bf5661bd5e88f1dac673e", + "commit": "7fe06b7c5e415a9aa292869e9037910896b049ad", "scope": [ "Fleetbase API", "Fleetbase Core API" ], - "expected_requests": 241, - "expected_groups": 36 + "expected_requests": 264, + "expected_groups": 37 }, "core_api": { "repository": "https://github.com/fleetbase/core-api", "ref": "origin/main", - "commit": "b7691c06ffdfe8f8874352e746aa8e523d5e3531" + "commit": "4c763ce293d2e794f9260aca11fb4b52413a74ac" }, "fleetops": { "repository": "https://github.com/fleetbase/fleetops", "ref": "origin/main", - "commit": "e3b8cf9833e9d0fb245f5d339a970e3ef0e36985" + "commit": "2980fb39cd4ff58442d287907849efea3a2805ba" } } } diff --git a/contracts/php-sdk-examples.json b/contracts/php-sdk-examples.json index 3d8ce74..b91c88a 100644 --- a/contracts/php-sdk-examples.json +++ b/contracts/php-sdk-examples.json @@ -2,7 +2,7 @@ "schema_version": 1, "generated_from": { "repository": "https://github.com/fleetbase/postman", - "ref": "9b59befdc1b4623ba40bf5661bd5e88f1dac673e", + "ref": "7fe06b7c5e415a9aa292869e9037910896b049ad", "collections": [ "Fleetbase API", "Fleetbase Core API" @@ -215,8 +215,8 @@ "variables": { "deviceId": "device_id-fixture" }, - "call": "$result = $fleetbase->devices->attachDevice(\n $deviceId,\n [\n 'vehicle' => 'vehicle_id-fixture',\n ]\n);", - "code": "devices->attachDevice(\n $deviceId,\n [\n 'vehicle' => 'vehicle_id-fixture',\n ]\n);" + "call": "$result = $fleetbase->devices->attachDevice(\n $deviceId,\n [\n 'attachable_type' => 'fleet-ops:vehicle',\n 'attachable' => 'vehicle_id-fixture',\n ]\n);", + "code": "devices->attachDevice(\n $deviceId,\n [\n 'attachable_type' => 'fleet-ops:vehicle',\n 'attachable' => 'vehicle_id-fixture',\n ]\n);" }, "fleetbase-api-devices-create-a-device": { "collection": "Fleetbase API", @@ -566,6 +566,17 @@ "call": "$result = $fleetbase->entities->updateEntity(\n $entityId,\n [\n 'internal_id' => 'ENTITY001-1',\n 'description' => 'New entity description',\n 'destination' => '',\n 'sku' => 'SKUABC123',\n 'currency' => 'SGD',\n ]\n);", "code": "entities->updateEntity(\n $entityId,\n [\n 'internal_id' => 'ENTITY001-1',\n 'description' => 'New entity description',\n 'destination' => '',\n 'sku' => 'SKUABC123',\n 'currency' => 'SGD',\n ]\n);" }, + "fleetbase-api-equipment-attach-equipment": { + "collection": "Fleetbase API", + "group": "Equipment", + "name": "Attach Equipment", + "implementation": "Fleetbase\\Sdk\\Services\\EquipmentService::attachEquipment", + "variables": { + "equipmentId": "equipment_id-fixture" + }, + "call": "$result = $fleetbase->equipment->attachEquipment(\n $equipmentId,\n [\n 'attachable_type' => 'fleet-ops:vehicle',\n 'attachable' => 'vehicle_id-fixture',\n ]\n);", + "code": "equipment->attachEquipment(\n $equipmentId,\n [\n 'attachable_type' => 'fleet-ops:vehicle',\n 'attachable' => 'vehicle_id-fixture',\n ]\n);" + }, "fleetbase-api-equipment-create-equipment": { "collection": "Fleetbase API", "group": "Equipment", @@ -586,6 +597,17 @@ "call": "$result = $fleetbase->equipment->deleteEquipment($equipmentId);", "code": "equipment->deleteEquipment($equipmentId);" }, + "fleetbase-api-equipment-detach-equipment": { + "collection": "Fleetbase API", + "group": "Equipment", + "name": "Detach Equipment", + "implementation": "Fleetbase\\Sdk\\Services\\EquipmentService::detachEquipment", + "variables": { + "equipmentId": "equipment_id-fixture" + }, + "call": "$result = $fleetbase->equipment->detachEquipment($equipmentId);", + "code": "equipment->detachEquipment($equipmentId);" + }, "fleetbase-api-equipment-query-equipment": { "collection": "Fleetbase API", "group": "Equipment", @@ -1976,6 +1998,229 @@ "call": "$result = $fleetbase->trackingStatuses->updateTrackingStatus(\n $trackingStatusId,\n [\n 'country' => 'SG',\n ]\n);", "code": "trackingStatuses->updateTrackingStatus(\n $trackingStatusId,\n [\n 'country' => 'SG',\n ]\n);" }, + "fleetbase-api-trailers-attach-device-to-trailer": { + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Attach Device to Trailer", + "implementation": "Fleetbase\\Sdk\\Services\\DeviceService::attachDevice", + "variables": { + "deviceId": "trailer_device_id-fixture" + }, + "call": "$result = $fleetbase->devices->attachDevice(\n $deviceId,\n [\n 'attachable_type' => 'fleet-ops:trailer',\n 'attachable' => 'trailer_id-fixture',\n ]\n);", + "code": "devices->attachDevice(\n $deviceId,\n [\n 'attachable_type' => 'fleet-ops:trailer',\n 'attachable' => 'trailer_id-fixture',\n ]\n);" + }, + "fleetbase-api-trailers-attach-equipment-to-trailer": { + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Attach Equipment to Trailer", + "implementation": "Fleetbase\\Sdk\\Services\\EquipmentService::attachEquipment", + "variables": { + "equipmentId": "trailer_equipment_id-fixture" + }, + "call": "$result = $fleetbase->equipment->attachEquipment(\n $equipmentId,\n [\n 'attachable_type' => 'fleet-ops:trailer',\n 'attachable' => 'trailer_id-fixture',\n ]\n);", + "code": "equipment->attachEquipment(\n $equipmentId,\n [\n 'attachable_type' => 'fleet-ops:trailer',\n 'attachable' => 'trailer_id-fixture',\n ]\n);" + }, + "fleetbase-api-trailers-attach-trailer-to-vehicle": { + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Attach Trailer to Vehicle", + "implementation": "Fleetbase\\Sdk\\Services\\TrailerService::attachTrailerToVehicle", + "variables": { + "trailerId": "trailer_id-fixture" + }, + "call": "$result = $fleetbase->trailers->attachTrailerToVehicle(\n $trailerId,\n [\n 'vehicle' => 'vehicle_id-fixture',\n 'source' => 'manual',\n 'position' => 1,\n ]\n);", + "code": "trailers->attachTrailerToVehicle(\n $trailerId,\n [\n 'vehicle' => 'vehicle_id-fixture',\n 'source' => 'manual',\n 'position' => 1,\n ]\n);" + }, + "fleetbase-api-trailers-create-trailer-device": { + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Create Trailer Device", + "implementation": "Fleetbase\\Sdk\\Services\\DeviceService::createDevice", + "variables": [], + "call": "$result = $fleetbase->devices->createDevice(\n [\n 'name' => 'Postman Trailer Tracker',\n 'device_id' => 'POSTMAN-TRL-TRACKER',\n 'type' => 'gps',\n 'provider' => 'manual',\n ]\n);", + "code": "devices->createDevice(\n [\n 'name' => 'Postman Trailer Tracker',\n 'device_id' => 'POSTMAN-TRL-TRACKER',\n 'type' => 'gps',\n 'provider' => 'manual',\n ]\n);" + }, + "fleetbase-api-trailers-create-trailer-equipment": { + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Create Trailer Equipment", + "implementation": "Fleetbase\\Sdk\\Services\\EquipmentService::createEquipment", + "variables": [], + "call": "$result = $fleetbase->equipment->createEquipment(\n [\n 'name' => 'Postman Trailer Sensor Bracket',\n 'code' => 'POSTMAN-TRL-EQ',\n 'type' => 'tool',\n 'status' => 'available',\n ]\n);", + "code": "equipment->createEquipment(\n [\n 'name' => 'Postman Trailer Sensor Bracket',\n 'code' => 'POSTMAN-TRL-EQ',\n 'type' => 'tool',\n 'status' => 'available',\n ]\n);" + }, + "fleetbase-api-trailers-create-a-trailer": { + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Create a Trailer", + "implementation": "Fleetbase\\Sdk\\Services\\TrailerService::createTrailer", + "variables": [], + "call": "$result = $fleetbase->trailers->createTrailer(\n [\n 'name' => 'Postman Reefer',\n 'code' => 'POSTMAN-TRL-001',\n 'type' => 'reefer',\n 'status' => 'available',\n 'plate_number' => 'PM-TR-001',\n 'payload_capacity' => 20000,\n 'axle_count' => 2,\n 'refrigerated' => true,\n 'measurement_system' => 'metric',\n ]\n);", + "code": "trailers->createTrailer(\n [\n 'name' => 'Postman Reefer',\n 'code' => 'POSTMAN-TRL-001',\n 'type' => 'reefer',\n 'status' => 'available',\n 'plate_number' => 'PM-TR-001',\n 'payload_capacity' => 20000,\n 'axle_count' => 2,\n 'refrigerated' => true,\n 'measurement_system' => 'metric',\n ]\n);" + }, + "fleetbase-api-trailers-delete-trailer-device": { + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Delete Trailer Device", + "implementation": "Fleetbase\\Sdk\\Services\\DeviceService::deleteDevice", + "variables": { + "deviceId": "trailer_device_id-fixture" + }, + "call": "$result = $fleetbase->devices->deleteDevice($deviceId);", + "code": "devices->deleteDevice($deviceId);" + }, + "fleetbase-api-trailers-delete-trailer-equipment": { + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Delete Trailer Equipment", + "implementation": "Fleetbase\\Sdk\\Services\\EquipmentService::deleteEquipment", + "variables": { + "equipmentId": "trailer_equipment_id-fixture" + }, + "call": "$result = $fleetbase->equipment->deleteEquipment($equipmentId);", + "code": "equipment->deleteEquipment($equipmentId);" + }, + "fleetbase-api-trailers-delete-a-trailer": { + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Delete a Trailer", + "implementation": "Fleetbase\\Sdk\\Services\\TrailerService::deleteTrailer", + "variables": { + "trailerId": "trailer_id-fixture" + }, + "call": "$result = $fleetbase->trailers->deleteTrailer($trailerId);", + "code": "trailers->deleteTrailer($trailerId);" + }, + "fleetbase-api-trailers-detach-trailer-attachments": { + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Detach Trailer Attachments", + "implementation": "Fleetbase\\Sdk\\Services\\DeviceService::detachDevice", + "variables": { + "deviceId": "trailer_device_id-fixture" + }, + "call": "$result = $fleetbase->devices->detachDevice($deviceId);", + "code": "devices->detachDevice($deviceId);" + }, + "fleetbase-api-trailers-detach-trailer-equipment": { + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Detach Trailer Equipment", + "implementation": "Fleetbase\\Sdk\\Services\\EquipmentService::detachEquipment", + "variables": { + "equipmentId": "trailer_equipment_id-fixture" + }, + "call": "$result = $fleetbase->equipment->detachEquipment($equipmentId);", + "code": "equipment->detachEquipment($equipmentId);" + }, + "fleetbase-api-trailers-detach-trailer-from-vehicle": { + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Detach Trailer from Vehicle", + "implementation": "Fleetbase\\Sdk\\Services\\TrailerService::detachTrailerFromVehicle", + "variables": { + "trailerId": "trailer_id-fixture" + }, + "call": "$result = $fleetbase->trailers->detachTrailerFromVehicle(\n $trailerId,\n [\n 'notes' => 'Postman lifecycle detach',\n ]\n);", + "code": "trailers->detachTrailerFromVehicle(\n $trailerId,\n [\n 'notes' => 'Postman lifecycle detach',\n ]\n);" + }, + "fleetbase-api-trailers-list-trailer-connections": { + "collection": "Fleetbase API", + "group": "Trailers", + "name": "List Trailer Connections", + "implementation": "Fleetbase\\Sdk\\Services\\TrailerService::listTrailerConnections", + "variables": { + "trailerId": "trailer_id-fixture" + }, + "call": "$result = $fleetbase->trailers->listTrailerConnections($trailerId);", + "code": "trailers->listTrailerConnections($trailerId);" + }, + "fleetbase-api-trailers-list-vehicle-trailers": { + "collection": "Fleetbase API", + "group": "Trailers", + "name": "List Vehicle Trailers", + "implementation": "Fleetbase\\Sdk\\Services\\VehicleService::listVehicleTrailers", + "variables": { + "vehicleId": "vehicle_id-fixture" + }, + "call": "$result = $fleetbase->vehicles->listVehicleTrailers($vehicleId);", + "code": "vehicles->listVehicleTrailers($vehicleId);" + }, + "fleetbase-api-trailers-query-trailers": { + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Query Trailers", + "implementation": "Fleetbase\\Sdk\\Services\\TrailerService::queryTrailers", + "variables": [], + "call": "$result = $fleetbase->trailers->queryTrailers(\n [\n 'query' => 'Postman Reefer',\n 'limit' => '25',\n 'sort' => '-created_at',\n ]\n);", + "code": "trailers->queryTrailers(\n [\n 'query' => 'Postman Reefer',\n 'limit' => '25',\n 'sort' => '-created_at',\n ]\n);" + }, + "fleetbase-api-trailers-reattach-equipment-to-vehicle": { + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Reattach Equipment to Vehicle", + "implementation": "Fleetbase\\Sdk\\Services\\EquipmentService::attachEquipment", + "variables": { + "equipmentId": "trailer_equipment_id-fixture" + }, + "call": "$result = $fleetbase->equipment->attachEquipment(\n $equipmentId,\n [\n 'attachable_type' => 'fleet-ops:vehicle',\n 'attachable' => 'vehicle_id-fixture',\n ]\n);", + "code": "equipment->attachEquipment(\n $equipmentId,\n [\n 'attachable_type' => 'fleet-ops:vehicle',\n 'attachable' => 'vehicle_id-fixture',\n ]\n);" + }, + "fleetbase-api-trailers-retrieve-a-trailer": { + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Retrieve a Trailer", + "implementation": "Fleetbase\\Sdk\\Services\\TrailerService::retrieveTrailer", + "variables": { + "trailerId": "trailer_id-fixture" + }, + "call": "$result = $fleetbase->trailers->retrieveTrailer($trailerId);", + "code": "trailers->retrieveTrailer($trailerId);" + }, + "fleetbase-api-trailers-track-trailer": { + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Track Trailer", + "implementation": "Fleetbase\\Sdk\\Services\\TrailerService::trackTrailer", + "variables": { + "trailerId": "trailer_id-fixture" + }, + "call": "$result = $fleetbase->trailers->trackTrailer(\n $trailerId,\n [\n 'latitude' => 40.7484,\n 'longitude' => -73.9857,\n 'speed' => 35,\n 'heading' => 90,\n ]\n);", + "code": "trailers->trackTrailer(\n $trailerId,\n [\n 'latitude' => 40.7484,\n 'longitude' => -73.9857,\n 'speed' => 35,\n 'heading' => 90,\n ]\n);" + }, + "fleetbase-api-trailers-update-a-trailer": { + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Update a Trailer", + "implementation": "Fleetbase\\Sdk\\Services\\TrailerService::updateTrailer", + "variables": { + "trailerId": "trailer_id-fixture" + }, + "call": "$result = $fleetbase->trailers->updateTrailer(\n $trailerId,\n [\n 'name' => 'Postman Reefer Updated',\n 'status' => 'in_use',\n 'payload_capacity' => 21000,\n ]\n);", + "code": "trailers->updateTrailer(\n $trailerId,\n [\n 'name' => 'Postman Reefer Updated',\n 'status' => 'in_use',\n 'payload_capacity' => 21000,\n ]\n);" + }, + "fleetbase-api-trailers-verify-detached-connection-history": { + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Verify Detached Connection History", + "implementation": "Fleetbase\\Sdk\\Services\\TrailerService::listTrailerConnections", + "variables": { + "trailerId": "trailer_id-fixture" + }, + "call": "$result = $fleetbase->trailers->listTrailerConnections($trailerId);", + "code": "trailers->listTrailerConnections($trailerId);" + }, + "fleetbase-api-trailers-verify-trailer-equipment": { + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Verify Trailer Equipment", + "implementation": "Fleetbase\\Sdk\\Services\\TrailerService::retrieveTrailer", + "variables": { + "trailerId": "trailer_id-fixture" + }, + "call": "$result = $fleetbase->trailers->retrieveTrailer($trailerId);", + "code": "trailers->retrieveTrailer($trailerId);" + }, "fleetbase-api-vehicles-create-a-vehicle": { "collection": "Fleetbase API", "group": "Vehicles", diff --git a/contracts/postman-manifest.json b/contracts/postman-manifest.json index 8e788ca..adb6c68 100644 --- a/contracts/postman-manifest.json +++ b/contracts/postman-manifest.json @@ -2,26 +2,26 @@ "schema_version": 1, "source": { "repository": "https://github.com/fleetbase/postman", - "ref": "9b59befdc1b4623ba40bf5661bd5e88f1dac673e", + "ref": "7fe06b7c5e415a9aa292869e9037910896b049ad", "collections": [ "Fleetbase API", "Fleetbase Core API" ] }, "summary": { - "requests": 241, - "groups": 36, + "requests": 264, + "groups": 37, "methods": { - "DELETE": 36, - "GET": 86, - "PATCH": 6, - "POST": 87, - "PUT": 26 + "DELETE": 39, + "GET": 92, + "PATCH": 7, + "POST": 99, + "PUT": 27 }, - "mapped": 241, + "mapped": 264, "exceptions": 0, "unmapped": 0, - "variants": 17 + "variants": 28 }, "requests": [ { @@ -63,7 +63,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Contacts" }, { "id": "fleetbase-api-contacts-delete-a-contact", @@ -102,7 +103,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Contacts" }, { "id": "fleetbase-api-contacts-query-contacts", @@ -142,7 +144,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Contacts" }, { "id": "fleetbase-api-contacts-retrieve-a-contact", @@ -181,7 +184,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Contacts" }, { "id": "fleetbase-api-contacts-update-a-contact", @@ -228,7 +232,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Contacts" }, { "id": "fleetbase-api-customers-create-a-customer", @@ -272,7 +277,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Customers" }, { "id": "fleetbase-api-customers-create-a-customer-order", @@ -329,7 +335,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Customers" }, { "id": "fleetbase-api-customers-forgot-customer-password", @@ -361,7 +368,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Customers" }, { "id": "fleetbase-api-customers-list-customer-orders", @@ -391,7 +399,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Customers" }, { "id": "fleetbase-api-customers-list-customer-places", @@ -421,7 +430,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Customers" }, { "id": "fleetbase-api-customers-login-customer", @@ -454,7 +464,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Customers" }, { "id": "fleetbase-api-customers-logout-all-customer-sessions", @@ -484,7 +495,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Customers" }, { "id": "fleetbase-api-customers-logout-customer", @@ -514,7 +526,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Customers" }, { "id": "fleetbase-api-customers-register-customer-device", @@ -547,7 +560,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Customers" }, { "id": "fleetbase-api-customers-request-customer-creation-code", @@ -582,7 +596,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Customers" }, { "id": "fleetbase-api-customers-request-customer-login-sms", @@ -614,7 +629,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Customers" }, { "id": "fleetbase-api-customers-reset-customer-password", @@ -648,7 +664,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Customers" }, { "id": "fleetbase-api-customers-retrieve-authenticated-customer", @@ -678,7 +695,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Customers" }, { "id": "fleetbase-api-customers-retrieve-a-customer-order", @@ -710,7 +728,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Customers" }, { "id": "fleetbase-api-customers-update-authenticated-customer", @@ -744,7 +763,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Customers" }, { "id": "fleetbase-api-customers-verify-customer-login-code", @@ -778,7 +798,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Customers" }, { "id": "fleetbase-api-devices-attach-device", @@ -788,14 +809,15 @@ "method": "POST", "url": "{{base_url}}/{{namespace}}/devices/{{device_id}}/attach", "source": "postman/collections/Fleetbase API/Devices/Attach Device.request.yaml", - "description": "Attach this device to a vehicle.", + "description": "Attach this Device to a Vehicle or Trailer. The legacy `vehicle` field remains supported.", "authentication": "fleetbase-api-key", "request_fixture": { "path_variables": [], "query": [], "body_type": "json", "body": { - "vehicle": "vehicle_id-fixture" + "attachable_type": "fleet-ops:vehicle", + "attachable": "vehicle_id-fixture" } }, "response_fixtures": [ @@ -817,7 +839,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Devices" }, { "id": "fleetbase-api-devices-create-a-device", @@ -858,7 +881,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Devices" }, { "id": "fleetbase-api-devices-delete-a-device", @@ -895,7 +919,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Devices" }, { "id": "fleetbase-api-devices-detach-device", @@ -932,7 +957,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Devices" }, { "id": "fleetbase-api-devices-query-devices", @@ -967,7 +993,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Devices" }, { "id": "fleetbase-api-devices-retrieve-a-device", @@ -1004,7 +1031,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Devices" }, { "id": "fleetbase-api-devices-update-a-device", @@ -1043,7 +1071,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Devices" }, { "id": "fleetbase-api-drivers-change-driver-password", @@ -1082,7 +1111,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Drivers" }, { "id": "fleetbase-api-drivers-create-a-driver", @@ -1143,7 +1173,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Drivers" }, { "id": "fleetbase-api-drivers-create-an-operational-driver", @@ -1182,7 +1213,8 @@ "contract_payload": "json", "legacy_envelope": true }, - "variant_of": "fleetbase-api-drivers-create-a-driver" + "variant_of": "fleetbase-api-drivers-create-a-driver", + "sdk_group": "Drivers" }, { "id": "fleetbase-api-drivers-delete-a-driver", @@ -1221,7 +1253,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Drivers" }, { "id": "fleetbase-api-drivers-delete-an-operational-driver", @@ -1256,7 +1289,8 @@ "contract_payload": "none", "legacy_envelope": true }, - "variant_of": "fleetbase-api-drivers-delete-a-driver" + "variant_of": "fleetbase-api-drivers-delete-a-driver", + "sdk_group": "Drivers" }, { "id": "fleetbase-api-drivers-get-driver-current-organization", @@ -1290,7 +1324,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Drivers" }, { "id": "fleetbase-api-drivers-list-driver-manifests", @@ -1324,7 +1359,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Drivers" }, { "id": "fleetbase-api-drivers-list-driver-organizations", @@ -1358,7 +1394,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Drivers" }, { "id": "fleetbase-api-drivers-login-driver", @@ -1391,7 +1428,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Drivers" }, { "id": "fleetbase-api-drivers-query-drivers", @@ -1428,7 +1466,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Drivers" }, { "id": "fleetbase-api-drivers-register-device", @@ -1461,7 +1500,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Drivers" }, { "id": "fleetbase-api-drivers-register-driver-device", @@ -1498,7 +1538,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Drivers" }, { "id": "fleetbase-api-drivers-request-driver-login-sms", @@ -1530,7 +1571,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Drivers" }, { "id": "fleetbase-api-drivers-request-driver-password-reset", @@ -1562,7 +1604,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Drivers" }, { "id": "fleetbase-api-drivers-reset-driver-password", @@ -1596,7 +1639,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Drivers" }, { "id": "fleetbase-api-drivers-retrieve-a-driver", @@ -1635,7 +1679,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Drivers" }, { "id": "fleetbase-api-drivers-simulate-driver-route", @@ -1678,7 +1723,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Drivers" }, { "id": "fleetbase-api-drivers-switch-driver-organization", @@ -1714,7 +1760,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Drivers" }, { "id": "fleetbase-api-drivers-toggle-driver-online", @@ -1750,7 +1797,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Drivers" }, { "id": "fleetbase-api-drivers-track-driver", @@ -1784,7 +1832,8 @@ "request_data": "body", "contract_payload": "raw", "legacy_envelope": true - } + }, + "sdk_group": "Drivers" }, { "id": "fleetbase-api-drivers-update-a-driver", @@ -1834,7 +1883,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Drivers" }, { "id": "fleetbase-api-drivers-update-a-driver-unchanged-contact", @@ -1872,7 +1922,8 @@ "contract_payload": "json", "legacy_envelope": true }, - "variant_of": "fleetbase-api-drivers-update-a-driver" + "variant_of": "fleetbase-api-drivers-update-a-driver", + "sdk_group": "Drivers" }, { "id": "fleetbase-api-drivers-verify-driver-login-code", @@ -1905,7 +1956,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Drivers" }, { "id": "fleetbase-api-entities-create-an-entity", @@ -1963,7 +2015,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Entities" }, { "id": "fleetbase-api-entities-delete-a-entity", @@ -2002,7 +2055,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Entities" }, { "id": "fleetbase-api-entities-query-entities", @@ -2037,7 +2091,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Entities" }, { "id": "fleetbase-api-entities-retrieve-an-entity", @@ -2080,7 +2135,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Entities" }, { "id": "fleetbase-api-entities-update-a-entity", @@ -2125,7 +2181,46 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Entities" + }, + { + "id": "fleetbase-api-equipment-attach-equipment", + "collection": "Fleetbase API", + "group": "Equipment", + "name": "Attach Equipment", + "method": "POST", + "url": "{{base_url}}/{{namespace}}/equipment/:id/attach", + "source": "postman/collections/Fleetbase API/Equipment/Attach Equipment.request.yaml", + "description": "Attach or atomically reassign Equipment to a Vehicle or Trailer.", + "authentication": "fleetbase-api-key", + "request_fixture": { + "path_variables": { + "id": "{{equipment_id}}" + }, + "query": [], + "body_type": "json", + "body": { + "attachable_type": "fleet-ops:vehicle", + "attachable": "vehicle_id-fixture" + } + }, + "response_fixtures": [], + "implementation": "Fleetbase\\Sdk\\Services\\EquipmentService::attachEquipment", + "tests": [ + "tests/Contract/EndpointContractTest.php::testEveryEndpointContract" + ], + "status": "complete", + "exception": null, + "sdk_signature": { + "path_parameters": [ + "id" + ], + "request_data": "body", + "contract_payload": "json", + "legacy_envelope": true + }, + "sdk_group": "Equipment" }, { "id": "fleetbase-api-equipment-create-equipment", @@ -2169,7 +2264,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Equipment" }, { "id": "fleetbase-api-equipment-delete-equipment", @@ -2206,7 +2302,43 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Equipment" + }, + { + "id": "fleetbase-api-equipment-detach-equipment", + "collection": "Fleetbase API", + "group": "Equipment", + "name": "Detach Equipment", + "method": "POST", + "url": "{{base_url}}/{{namespace}}/equipment/:id/detach", + "source": "postman/collections/Fleetbase API/Equipment/Detach Equipment.request.yaml", + "description": "Detach Equipment from its current Vehicle or Trailer.", + "authentication": "fleetbase-api-key", + "request_fixture": { + "path_variables": { + "id": "{{equipment_id}}" + }, + "query": [], + "body_type": null, + "body": null + }, + "response_fixtures": [], + "implementation": "Fleetbase\\Sdk\\Services\\EquipmentService::detachEquipment", + "tests": [ + "tests/Contract/EndpointContractTest.php::testEveryEndpointContract" + ], + "status": "complete", + "exception": null, + "sdk_signature": { + "path_parameters": [ + "id" + ], + "request_data": "body", + "contract_payload": "none", + "legacy_envelope": true + }, + "sdk_group": "Equipment" }, { "id": "fleetbase-api-equipment-query-equipment", @@ -2241,7 +2373,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Equipment" }, { "id": "fleetbase-api-equipment-retrieve-equipment", @@ -2278,7 +2411,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Equipment" }, { "id": "fleetbase-api-equipment-update-equipment", @@ -2317,7 +2451,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Equipment" }, { "id": "fleetbase-api-fleets-assign-a-driver-to-a-fleet", @@ -2358,7 +2493,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Fleets" }, { "id": "fleetbase-api-fleets-assign-a-vehicle-to-a-fleet", @@ -2403,7 +2539,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Fleets" }, { "id": "fleetbase-api-fleets-create-a-fleet", @@ -2444,7 +2581,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Fleets" }, { "id": "fleetbase-api-fleets-create-a-fleet-driver", @@ -2478,7 +2616,8 @@ "contract_payload": "json", "legacy_envelope": true }, - "variant_of": "fleetbase-api-drivers-create-a-driver" + "variant_of": "fleetbase-api-drivers-create-a-driver", + "sdk_group": "Drivers" }, { "id": "fleetbase-api-fleets-create-a-fleet-vehicle", @@ -2516,7 +2655,8 @@ "contract_payload": "json", "legacy_envelope": true }, - "variant_of": "fleetbase-api-vehicles-create-a-vehicle" + "variant_of": "fleetbase-api-vehicles-create-a-vehicle", + "sdk_group": "Vehicles" }, { "id": "fleetbase-api-fleets-create-a-subfleet", @@ -2566,7 +2706,8 @@ "contract_payload": "json", "legacy_envelope": true }, - "variant_of": "fleetbase-api-fleets-create-a-fleet" + "variant_of": "fleetbase-api-fleets-create-a-fleet", + "sdk_group": "Fleets" }, { "id": "fleetbase-api-fleets-delete-a-fleet", @@ -2605,7 +2746,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Fleets" }, { "id": "fleetbase-api-fleets-delete-a-fleet-driver", @@ -2640,7 +2782,8 @@ "contract_payload": "none", "legacy_envelope": true }, - "variant_of": "fleetbase-api-drivers-delete-a-driver" + "variant_of": "fleetbase-api-drivers-delete-a-driver", + "sdk_group": "Drivers" }, { "id": "fleetbase-api-fleets-delete-a-fleet-vehicle", @@ -2675,7 +2818,8 @@ "contract_payload": "none", "legacy_envelope": true }, - "variant_of": "fleetbase-api-vehicles-delete-a-vehicle" + "variant_of": "fleetbase-api-vehicles-delete-a-vehicle", + "sdk_group": "Vehicles" }, { "id": "fleetbase-api-fleets-delete-a-subfleet", @@ -2710,7 +2854,8 @@ "contract_payload": "none", "legacy_envelope": true }, - "variant_of": "fleetbase-api-fleets-delete-a-fleet" + "variant_of": "fleetbase-api-fleets-delete-a-fleet", + "sdk_group": "Fleets" }, { "id": "fleetbase-api-fleets-query-fleets", @@ -2749,7 +2894,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Fleets" }, { "id": "fleetbase-api-fleets-reassign-a-driver-to-a-fleet", @@ -2791,7 +2937,8 @@ "contract_payload": "none", "legacy_envelope": true }, - "variant_of": "fleetbase-api-fleets-assign-a-driver-to-a-fleet" + "variant_of": "fleetbase-api-fleets-assign-a-driver-to-a-fleet", + "sdk_group": "Fleets" }, { "id": "fleetbase-api-fleets-reassign-a-vehicle-to-a-fleet", @@ -2833,7 +2980,8 @@ "contract_payload": "none", "legacy_envelope": true }, - "variant_of": "fleetbase-api-fleets-assign-a-vehicle-to-a-fleet" + "variant_of": "fleetbase-api-fleets-assign-a-vehicle-to-a-fleet", + "sdk_group": "Fleets" }, { "id": "fleetbase-api-fleets-remove-a-driver-from-a-fleet", @@ -2874,7 +3022,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Fleets" }, { "id": "fleetbase-api-fleets-remove-a-driver-from-a-fleet-again", @@ -2916,7 +3065,8 @@ "contract_payload": "none", "legacy_envelope": true }, - "variant_of": "fleetbase-api-fleets-remove-a-driver-from-a-fleet" + "variant_of": "fleetbase-api-fleets-remove-a-driver-from-a-fleet", + "sdk_group": "Fleets" }, { "id": "fleetbase-api-fleets-remove-a-vehicle-from-a-fleet", @@ -2957,7 +3107,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Fleets" }, { "id": "fleetbase-api-fleets-remove-a-vehicle-from-a-fleet-again", @@ -2999,7 +3150,8 @@ "contract_payload": "none", "legacy_envelope": true }, - "variant_of": "fleetbase-api-fleets-remove-a-vehicle-from-a-fleet" + "variant_of": "fleetbase-api-fleets-remove-a-vehicle-from-a-fleet", + "sdk_group": "Fleets" }, { "id": "fleetbase-api-fleets-retrieve-a-fleet", @@ -3038,7 +3190,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Fleets" }, { "id": "fleetbase-api-fleets-update-a-fleet", @@ -3083,7 +3236,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Fleets" }, { "id": "fleetbase-api-fuel-reports-create-a-fuel-report", @@ -3125,7 +3279,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Fuel Reports" }, { "id": "fleetbase-api-fuel-reports-delete-a-fuel-report", @@ -3159,7 +3314,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Fuel Reports" }, { "id": "fleetbase-api-fuel-reports-query-fuel-reports", @@ -3193,7 +3349,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Fuel Reports" }, { "id": "fleetbase-api-fuel-reports-retrieve-a-fuel-report", @@ -3227,7 +3384,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Fuel Reports" }, { "id": "fleetbase-api-fuel-reports-update-a-fuel-report", @@ -3268,7 +3426,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Fuel Reports" }, { "id": "fleetbase-api-fuel-transactions-create-a-fuel-transaction", @@ -3313,7 +3472,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Fuel Transactions" }, { "id": "fleetbase-api-fuel-transactions-delete-a-fuel-transaction", @@ -3350,7 +3510,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Fuel Transactions" }, { "id": "fleetbase-api-fuel-transactions-match-fuel-transaction-order", @@ -3389,7 +3550,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Fuel Transactions" }, { "id": "fleetbase-api-fuel-transactions-match-fuel-transaction-vehicle", @@ -3428,7 +3590,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Fuel Transactions" }, { "id": "fleetbase-api-fuel-transactions-query-fuel-transactions", @@ -3463,7 +3626,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Fuel Transactions" }, { "id": "fleetbase-api-fuel-transactions-reprocess-fuel-transaction", @@ -3500,7 +3664,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Fuel Transactions" }, { "id": "fleetbase-api-fuel-transactions-retrieve-a-fuel-transaction", @@ -3537,7 +3702,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Fuel Transactions" }, { "id": "fleetbase-api-fuel-transactions-review-fuel-transaction", @@ -3576,7 +3742,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Fuel Transactions" }, { "id": "fleetbase-api-fuel-transactions-update-a-fuel-transaction", @@ -3615,7 +3782,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Fuel Transactions" }, { "id": "fleetbase-api-geofences-get-driver-geofence-history", @@ -3651,7 +3819,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Geofences" }, { "id": "fleetbase-api-geofences-get-geofence-dwell-report", @@ -3684,7 +3853,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Geofences" }, { "id": "fleetbase-api-geofences-get-geofence-inventory", @@ -3714,7 +3884,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Geofences" }, { "id": "fleetbase-api-geofences-list-geofence-events", @@ -3747,7 +3918,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Geofences" }, { "id": "fleetbase-api-issues-create-an-issue", @@ -3788,7 +3960,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Issues" }, { "id": "fleetbase-api-issues-delete-an-issue", @@ -3822,7 +3995,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Issues" }, { "id": "fleetbase-api-issues-query-issues", @@ -3856,7 +4030,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Issues" }, { "id": "fleetbase-api-issues-retrieve-an-issue", @@ -3890,7 +4065,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Issues" }, { "id": "fleetbase-api-issues-update-an-issue", @@ -3930,7 +4106,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Issues" }, { "id": "fleetbase-api-labels-render-label", @@ -3967,7 +4144,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Labels" }, { "id": "fleetbase-api-manifests-optimize-a-manifest", @@ -4004,7 +4182,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Manifests" }, { "id": "fleetbase-api-manifests-retrieve-a-manifest", @@ -4038,7 +4217,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Manifests" }, { "id": "fleetbase-api-manifests-update-a-manifest-stop", @@ -4074,7 +4254,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Manifests" }, { "id": "fleetbase-api-onboard-get-driver-onboard-settings", @@ -4108,7 +4289,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Onboard" }, { "id": "fleetbase-api-orchestrator-commit-orchestrator-plan", @@ -4156,7 +4338,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Orchestrator" }, { "id": "fleetbase-api-orchestrator-run-orchestrator", @@ -4221,7 +4404,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Orchestrator" }, { "id": "fleetbase-api-order-configs-query-order-configs", @@ -4251,7 +4435,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Order Configs" }, { "id": "fleetbase-api-order-configs-retrieve-an-order-config", @@ -4283,7 +4468,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Order Configs" }, { "id": "fleetbase-api-orders-cancel-an-order", @@ -4322,7 +4508,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-capture-photo-for-order", @@ -4364,7 +4551,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-capture-qr-code-for-order", @@ -4409,7 +4597,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-capture-signature-for-order", @@ -4453,7 +4642,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-complete-an-order", @@ -4487,7 +4677,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-create-an-order", @@ -4559,7 +4750,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-create-an-order-using-complete-payload", @@ -4596,7 +4788,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-create-an-order-using-coordinates", @@ -4635,7 +4828,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-create-an-order-using-geojson-points", @@ -4680,7 +4874,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-create-an-order-using-payload", @@ -4739,7 +4934,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-create-an-order-using-waypoints-and-entities-with-photos", @@ -4806,7 +5002,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-create-an-order-using-waypoints-and-entity-destinations", @@ -4870,7 +5067,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-create-an-order-using-only-pickup-dropoff", @@ -4903,7 +5101,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-create-an-order-using-only-waypoints", @@ -4945,7 +5144,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-create-an-order-with-empty-relationships", @@ -4981,7 +5181,8 @@ "contract_payload": "json", "legacy_envelope": true }, - "variant_of": "fleetbase-api-orders-create-an-order" + "variant_of": "fleetbase-api-orders-create-an-order", + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-delete-an-order", @@ -5015,7 +5216,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-dispatch-an-order", @@ -5054,7 +5256,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-get-editable-entity-fields", @@ -5088,7 +5291,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-get-order-distance-and-time", @@ -5122,7 +5326,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-get-order-eta", @@ -5156,7 +5361,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-get-order-next-activity", @@ -5197,7 +5403,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-get-order-tracker", @@ -5231,7 +5438,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-list-order-comments", @@ -5265,7 +5473,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-list-order-proofs", @@ -5301,7 +5510,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-query-orders", @@ -5336,7 +5546,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-retrieve-an-order", @@ -5373,7 +5584,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-schedule-an-order", @@ -5416,7 +5628,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-set-order-destination", @@ -5457,7 +5670,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-start-an-order", @@ -5498,7 +5712,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-update-order-activity", @@ -5540,7 +5755,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-orders-update-an-order", @@ -5581,7 +5797,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Orders" }, { "id": "fleetbase-api-organizations-get-current-organization", @@ -5611,7 +5828,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Organizations" }, { "id": "fleetbase-api-organizations-list-organizations", @@ -5644,7 +5862,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Organizations" }, { "id": "fleetbase-api-parts-create-a-part", @@ -5686,7 +5905,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Parts" }, { "id": "fleetbase-api-parts-delete-a-part", @@ -5723,7 +5943,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Parts" }, { "id": "fleetbase-api-parts-query-parts", @@ -5758,7 +5979,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Parts" }, { "id": "fleetbase-api-parts-retrieve-a-part", @@ -5795,7 +6017,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Parts" }, { "id": "fleetbase-api-parts-update-a-part", @@ -5834,7 +6057,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Parts" }, { "id": "fleetbase-api-payloads-create-a-payload", @@ -5891,7 +6115,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Payloads" }, { "id": "fleetbase-api-payloads-delete-a-payload", @@ -5930,7 +6155,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Payloads" }, { "id": "fleetbase-api-payloads-query-payloads", @@ -5964,7 +6190,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Payloads" }, { "id": "fleetbase-api-payloads-retrieve-a-payload", @@ -5998,7 +6225,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Payloads" }, { "id": "fleetbase-api-payloads-update-a-payload", @@ -6070,7 +6298,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Payloads" }, { "id": "fleetbase-api-places-create-a-place", @@ -6129,7 +6358,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Places" }, { "id": "fleetbase-api-places-delete-a-place", @@ -6168,7 +6398,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Places" }, { "id": "fleetbase-api-places-list-all-places", @@ -6202,7 +6433,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Places" }, { "id": "fleetbase-api-places-query-places", @@ -6237,7 +6469,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Places" }, { "id": "fleetbase-api-places-retrieve-a-place", @@ -6271,7 +6504,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Places" }, { "id": "fleetbase-api-places-search-places", @@ -6305,7 +6539,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Places" }, { "id": "fleetbase-api-places-update-a-place", @@ -6356,7 +6591,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Places" }, { "id": "fleetbase-api-purchase-rates-create-a-purchase-rate", @@ -6393,7 +6629,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Purchase Rates" }, { "id": "fleetbase-api-purchase-rates-query-purchase-rates", @@ -6427,7 +6664,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Purchase Rates" }, { "id": "fleetbase-api-purchase-rates-retrieve-a-purchase-rate", @@ -6466,7 +6704,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Purchase Rates" }, { "id": "fleetbase-api-sensors-create-a-sensor", @@ -6509,7 +6748,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Sensors" }, { "id": "fleetbase-api-sensors-delete-a-sensor", @@ -6546,7 +6786,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Sensors" }, { "id": "fleetbase-api-sensors-query-sensors", @@ -6581,7 +6822,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Sensors" }, { "id": "fleetbase-api-sensors-retrieve-a-sensor", @@ -6618,7 +6860,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Sensors" }, { "id": "fleetbase-api-sensors-update-a-sensor", @@ -6658,7 +6901,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Sensors" }, { "id": "fleetbase-api-service-areas-create-a-service-area", @@ -6705,7 +6949,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Service Areas" }, { "id": "fleetbase-api-service-areas-delete-a-service-area", @@ -6744,7 +6989,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Service Areas" }, { "id": "fleetbase-api-service-areas-query-service-areas", @@ -6776,7 +7022,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Service Areas" }, { "id": "fleetbase-api-service-areas-retrieve-a-service-area", @@ -6819,7 +7066,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Service Areas" }, { "id": "fleetbase-api-service-areas-update-a-service-area", @@ -6860,7 +7108,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Service Areas" }, { "id": "fleetbase-api-service-quotes-query-service-quotes", @@ -6897,7 +7146,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Service Quotes" }, { "id": "fleetbase-api-service-quotes-retrieve-a-service-quote", @@ -6931,7 +7181,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Service Quotes" }, { "id": "fleetbase-api-service-rates-create-a-service-rate", @@ -6986,7 +7237,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Service Rates" }, { "id": "fleetbase-api-service-rates-create-a-service-rate-with-an-empty-service-area", @@ -7029,7 +7281,8 @@ "contract_payload": "json", "legacy_envelope": true }, - "variant_of": "fleetbase-api-service-rates-create-a-service-rate" + "variant_of": "fleetbase-api-service-rates-create-a-service-rate", + "sdk_group": "Service Rates" }, { "id": "fleetbase-api-service-rates-delete-a-service-rate", @@ -7068,7 +7321,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Service Rates" }, { "id": "fleetbase-api-service-rates-query-service-rates", @@ -7102,7 +7356,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Service Rates" }, { "id": "fleetbase-api-service-rates-retrieve-a-service-rate", @@ -7136,7 +7391,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Service Rates" }, { "id": "fleetbase-api-service-rates-update-a-service-rate", @@ -7179,7 +7435,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Service Rates" }, { "id": "fleetbase-api-tracking-numbers-create-a-tracking-number", @@ -7217,7 +7474,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Tracking Numbers" }, { "id": "fleetbase-api-tracking-numbers-decode-tracking-number-qr", @@ -7249,7 +7507,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Tracking Numbers" }, { "id": "fleetbase-api-tracking-numbers-delete-a-tracking-number", @@ -7288,7 +7547,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Tracking Numbers" }, { "id": "fleetbase-api-tracking-numbers-query-tracking-numbers", @@ -7328,7 +7588,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Tracking Numbers" }, { "id": "fleetbase-api-tracking-numbers-retrieve-a-tracking-number", @@ -7367,7 +7628,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Tracking Numbers" }, { "id": "fleetbase-api-tracking-statuses-create-a-tracking-status", @@ -7412,7 +7674,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Tracking Statuses" }, { "id": "fleetbase-api-tracking-statuses-delete-a-tracking-status", @@ -7451,7 +7714,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Tracking Statuses" }, { "id": "fleetbase-api-tracking-statuses-query-tracking-statuses", @@ -7489,7 +7753,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Tracking Statuses" }, { "id": "fleetbase-api-tracking-statuses-retrieve-a-tracking-status", @@ -7528,7 +7793,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Tracking Statuses" }, { "id": "fleetbase-api-tracking-statuses-update-a-tracking-status", @@ -7569,36 +7835,815 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Tracking Statuses" }, { - "id": "fleetbase-api-vehicles-create-a-vehicle", + "id": "fleetbase-api-trailers-attach-device-to-trailer", "collection": "Fleetbase API", - "group": "Vehicles", - "name": "Create a Vehicle", + "group": "Trailers", + "name": "Attach Device to Trailer", "method": "POST", - "url": "{{base_url}}/{{namespace}}/vehicles", - "source": "postman/collections/Fleetbase API/Vehicles/Create a Vehicle.request.yaml", - "description": "Creates a vehicle for the current organization.\n\nEvery safe business field the vehicle record holds is accepted: identity and description, odometer and measurement, body, capacity and dimensions, lifecycle and financing, regulatory and engine specifications, structured `specs` / `details` / `meta`, orchestrator constraints, and the vendor, driver, category and warranty relationships.\n\nRelationships take public IDs (`vendor_...`, `driver_...`, `category_...`, `warranty_...`) and are resolved inside the authenticated organization; another organization's public ID is rejected exactly as a non-existent one is. Server-managed values \u2014 decoded `vin_data`, `telematics`, the generated `slug`, and every internal uuid column \u2014 are not accepted as input.", + "url": "{{base_url}}/{{namespace}}/devices/:id/attach", + "source": "postman/collections/Fleetbase API/Trailers/Attach Device to Trailer.request.yaml", + "description": "Attach a Device to a Trailer while preserving the legacy Vehicle attachment alias.", "authentication": "fleetbase-api-key", "request_fixture": { - "path_variables": [], + "path_variables": { + "id": "{{trailer_device_id}}" + }, "query": [], "body_type": "json", "body": { - "internal_id": "VEH-1001", - "name": "Depot Van", - "description": "City route van", - "vin": "1GCGSBEA0G1111111", - "year": 2023, - "make": "Toyota", - "model": "Camry", - "trim": "SE", - "color": "White", - "type": "sedan", - "class": "N1", - "plate_number": "ABC123", - "serial_number": "SER-1001", + "attachable_type": "fleet-ops:trailer", + "attachable": "trailer_id-fixture" + } + }, + "response_fixtures": [], + "implementation": "Fleetbase\\Sdk\\Services\\DeviceService::attachDevice", + "tests": [ + "tests/Contract/EndpointContractTest.php::testEveryEndpointContract" + ], + "status": "complete", + "exception": null, + "sdk_signature": { + "path_parameters": [ + "id" + ], + "request_data": "body", + "contract_payload": "json", + "legacy_envelope": true + }, + "variant_of": "fleetbase-api-devices-attach-device", + "sdk_group": "Devices" + }, + { + "id": "fleetbase-api-trailers-attach-equipment-to-trailer", + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Attach Equipment to Trailer", + "method": "POST", + "url": "{{base_url}}/{{namespace}}/equipment/:id/attach", + "source": "postman/collections/Fleetbase API/Trailers/Attach Equipment to Trailer.request.yaml", + "description": "Attach Equipment to a Trailer using the polymorphic public attachment contract.", + "authentication": "fleetbase-api-key", + "request_fixture": { + "path_variables": { + "id": "{{trailer_equipment_id}}" + }, + "query": [], + "body_type": "json", + "body": { + "attachable_type": "fleet-ops:trailer", + "attachable": "trailer_id-fixture" + } + }, + "response_fixtures": [], + "implementation": "Fleetbase\\Sdk\\Services\\EquipmentService::attachEquipment", + "tests": [ + "tests/Contract/EndpointContractTest.php::testEveryEndpointContract" + ], + "status": "complete", + "exception": null, + "sdk_signature": { + "path_parameters": [ + "id" + ], + "request_data": "body", + "contract_payload": "json", + "legacy_envelope": true + }, + "variant_of": "fleetbase-api-equipment-attach-equipment", + "sdk_group": "Equipment" + }, + { + "id": "fleetbase-api-trailers-attach-trailer-to-vehicle", + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Attach Trailer to Vehicle", + "method": "POST", + "url": "{{base_url}}/{{namespace}}/trailers/:id/attach", + "source": "postman/collections/Fleetbase API/Trailers/Attach Trailer to Vehicle.request.yaml", + "description": "Attach a detached Trailer to a Vehicle. Repeating the same attachment is idempotent; another active Vehicle returns 409.", + "authentication": "fleetbase-api-key", + "request_fixture": { + "path_variables": { + "id": "{{trailer_id}}" + }, + "query": [], + "body_type": "json", + "body": { + "vehicle": "vehicle_id-fixture", + "source": "manual", + "position": 1 + } + }, + "response_fixtures": [], + "implementation": "Fleetbase\\Sdk\\Services\\TrailerService::attachTrailerToVehicle", + "tests": [ + "tests/Contract/EndpointContractTest.php::testEveryEndpointContract" + ], + "status": "complete", + "exception": null, + "sdk_signature": { + "path_parameters": [ + "id" + ], + "request_data": "body", + "contract_payload": "json", + "legacy_envelope": true + }, + "sdk_group": "Trailers" + }, + { + "id": "fleetbase-api-trailers-create-trailer-device", + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Create Trailer Device", + "method": "POST", + "url": "{{base_url}}/{{namespace}}/devices", + "source": "postman/collections/Fleetbase API/Trailers/Create Trailer Device.request.yaml", + "description": "Create a lifecycle telematics Device that will be attached to the Trailer and cleaned up by this folder.", + "authentication": "fleetbase-api-key", + "request_fixture": { + "path_variables": [], + "query": [], + "body_type": "json", + "body": { + "name": "Postman Trailer Tracker", + "device_id": "POSTMAN-TRL-TRACKER", + "type": "gps", + "provider": "manual" + } + }, + "response_fixtures": [], + "implementation": "Fleetbase\\Sdk\\Services\\DeviceService::createDevice", + "tests": [ + "tests/Contract/EndpointContractTest.php::testEveryEndpointContract" + ], + "status": "complete", + "exception": null, + "sdk_signature": { + "path_parameters": [], + "request_data": "body", + "contract_payload": "json", + "legacy_envelope": true + }, + "variant_of": "fleetbase-api-devices-create-a-device", + "sdk_group": "Devices" + }, + { + "id": "fleetbase-api-trailers-create-trailer-equipment", + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Create Trailer Equipment", + "method": "POST", + "url": "{{base_url}}/{{namespace}}/equipment", + "source": "postman/collections/Fleetbase API/Trailers/Create Trailer Equipment.request.yaml", + "description": "Create lifecycle Equipment that will be attached to the Trailer and cleaned up by this folder.", + "authentication": "fleetbase-api-key", + "request_fixture": { + "path_variables": [], + "query": [], + "body_type": "json", + "body": { + "name": "Postman Trailer Sensor Bracket", + "code": "POSTMAN-TRL-EQ", + "type": "tool", + "status": "available" + } + }, + "response_fixtures": [], + "implementation": "Fleetbase\\Sdk\\Services\\EquipmentService::createEquipment", + "tests": [ + "tests/Contract/EndpointContractTest.php::testEveryEndpointContract" + ], + "status": "complete", + "exception": null, + "sdk_signature": { + "path_parameters": [], + "request_data": "body", + "contract_payload": "json", + "legacy_envelope": true + }, + "variant_of": "fleetbase-api-equipment-create-equipment", + "sdk_group": "Equipment" + }, + { + "id": "fleetbase-api-trailers-create-a-trailer", + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Create a Trailer", + "method": "POST", + "url": "{{base_url}}/{{namespace}}/trailers", + "source": "postman/collections/Fleetbase API/Trailers/Create a Trailer.request.yaml", + "description": "Create a first-class Trailer for the authenticated company.", + "authentication": "fleetbase-api-key", + "request_fixture": { + "path_variables": [], + "query": [], + "body_type": "json", + "body": { + "name": "Postman Reefer", + "code": "POSTMAN-TRL-001", + "type": "reefer", + "status": "available", + "plate_number": "PM-TR-001", + "payload_capacity": 20000, + "axle_count": 2, + "refrigerated": true, + "measurement_system": "metric" + } + }, + "response_fixtures": [], + "implementation": "Fleetbase\\Sdk\\Services\\TrailerService::createTrailer", + "tests": [ + "tests/Contract/EndpointContractTest.php::testEveryEndpointContract" + ], + "status": "complete", + "exception": null, + "sdk_signature": { + "path_parameters": [], + "request_data": "body", + "contract_payload": "json", + "legacy_envelope": true + }, + "sdk_group": "Trailers" + }, + { + "id": "fleetbase-api-trailers-delete-trailer-device", + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Delete Trailer Device", + "method": "DELETE", + "url": "{{base_url}}/{{namespace}}/devices/:id", + "source": "postman/collections/Fleetbase API/Trailers/Delete Trailer Device.request.yaml", + "description": "Delete the lifecycle Device after detaching it.", + "authentication": "fleetbase-api-key", + "request_fixture": { + "path_variables": { + "id": "{{trailer_device_id}}" + }, + "query": [], + "body_type": null, + "body": null + }, + "response_fixtures": [], + "implementation": "Fleetbase\\Sdk\\Services\\DeviceService::deleteDevice", + "tests": [ + "tests/Contract/EndpointContractTest.php::testEveryEndpointContract" + ], + "status": "complete", + "exception": null, + "sdk_signature": { + "path_parameters": [ + "id" + ], + "request_data": "body", + "contract_payload": "none", + "legacy_envelope": true + }, + "variant_of": "fleetbase-api-devices-delete-a-device", + "sdk_group": "Devices" + }, + { + "id": "fleetbase-api-trailers-delete-trailer-equipment", + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Delete Trailer Equipment", + "method": "DELETE", + "url": "{{base_url}}/{{namespace}}/equipment/:id", + "source": "postman/collections/Fleetbase API/Trailers/Delete Trailer Equipment.request.yaml", + "description": "Delete the lifecycle Equipment after detaching it.", + "authentication": "fleetbase-api-key", + "request_fixture": { + "path_variables": { + "id": "{{trailer_equipment_id}}" + }, + "query": [], + "body_type": null, + "body": null + }, + "response_fixtures": [], + "implementation": "Fleetbase\\Sdk\\Services\\EquipmentService::deleteEquipment", + "tests": [ + "tests/Contract/EndpointContractTest.php::testEveryEndpointContract" + ], + "status": "complete", + "exception": null, + "sdk_signature": { + "path_parameters": [ + "id" + ], + "request_data": "body", + "contract_payload": "none", + "legacy_envelope": true + }, + "variant_of": "fleetbase-api-equipment-delete-equipment", + "sdk_group": "Equipment" + }, + { + "id": "fleetbase-api-trailers-delete-a-trailer", + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Delete a Trailer", + "method": "DELETE", + "url": "{{base_url}}/{{namespace}}/trailers/:id", + "source": "postman/collections/Fleetbase API/Trailers/Delete a Trailer.request.yaml", + "description": "Soft-delete a detached Trailer.", + "authentication": "fleetbase-api-key", + "request_fixture": { + "path_variables": { + "id": "{{trailer_id}}" + }, + "query": [], + "body_type": null, + "body": null + }, + "response_fixtures": [], + "implementation": "Fleetbase\\Sdk\\Services\\TrailerService::deleteTrailer", + "tests": [ + "tests/Contract/EndpointContractTest.php::testEveryEndpointContract" + ], + "status": "complete", + "exception": null, + "sdk_signature": { + "path_parameters": [ + "id" + ], + "request_data": "body", + "contract_payload": "none", + "legacy_envelope": true + }, + "sdk_group": "Trailers" + }, + { + "id": "fleetbase-api-trailers-detach-trailer-attachments", + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Detach Trailer Attachments", + "method": "POST", + "url": "{{base_url}}/{{namespace}}/devices/:id/detach", + "source": "postman/collections/Fleetbase API/Trailers/Detach Trailer Attachments.request.yaml", + "description": "Detach the lifecycle Device. Equipment is detached in the following request.", + "authentication": "fleetbase-api-key", + "request_fixture": { + "path_variables": { + "id": "{{trailer_device_id}}" + }, + "query": [], + "body_type": null, + "body": null + }, + "response_fixtures": [], + "implementation": "Fleetbase\\Sdk\\Services\\DeviceService::detachDevice", + "tests": [ + "tests/Contract/EndpointContractTest.php::testEveryEndpointContract" + ], + "status": "complete", + "exception": null, + "sdk_signature": { + "path_parameters": [ + "id" + ], + "request_data": "body", + "contract_payload": "none", + "legacy_envelope": true + }, + "variant_of": "fleetbase-api-devices-detach-device", + "sdk_group": "Devices" + }, + { + "id": "fleetbase-api-trailers-detach-trailer-equipment", + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Detach Trailer Equipment", + "method": "POST", + "url": "{{base_url}}/{{namespace}}/equipment/:id/detach", + "source": "postman/collections/Fleetbase API/Trailers/Detach Trailer Equipment.request.yaml", + "description": "Detach lifecycle Equipment from its current Vehicle before cleanup.", + "authentication": "fleetbase-api-key", + "request_fixture": { + "path_variables": { + "id": "{{trailer_equipment_id}}" + }, + "query": [], + "body_type": null, + "body": null + }, + "response_fixtures": [], + "implementation": "Fleetbase\\Sdk\\Services\\EquipmentService::detachEquipment", + "tests": [ + "tests/Contract/EndpointContractTest.php::testEveryEndpointContract" + ], + "status": "complete", + "exception": null, + "sdk_signature": { + "path_parameters": [ + "id" + ], + "request_data": "body", + "contract_payload": "none", + "legacy_envelope": true + }, + "variant_of": "fleetbase-api-equipment-detach-equipment", + "sdk_group": "Equipment" + }, + { + "id": "fleetbase-api-trailers-detach-trailer-from-vehicle", + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Detach Trailer from Vehicle", + "method": "POST", + "url": "{{base_url}}/{{namespace}}/trailers/:id/detach", + "source": "postman/collections/Fleetbase API/Trailers/Detach Trailer from Vehicle.request.yaml", + "description": "End the active towing connection while retaining history. Repeating detach is idempotent.", + "authentication": "fleetbase-api-key", + "request_fixture": { + "path_variables": { + "id": "{{trailer_id}}" + }, + "query": [], + "body_type": "json", + "body": { + "notes": "Postman lifecycle detach" + } + }, + "response_fixtures": [], + "implementation": "Fleetbase\\Sdk\\Services\\TrailerService::detachTrailerFromVehicle", + "tests": [ + "tests/Contract/EndpointContractTest.php::testEveryEndpointContract" + ], + "status": "complete", + "exception": null, + "sdk_signature": { + "path_parameters": [ + "id" + ], + "request_data": "body", + "contract_payload": "json", + "legacy_envelope": true + }, + "sdk_group": "Trailers" + }, + { + "id": "fleetbase-api-trailers-list-trailer-connections", + "collection": "Fleetbase API", + "group": "Trailers", + "name": "List Trailer Connections", + "method": "GET", + "url": "{{base_url}}/{{namespace}}/trailers/:id/connections", + "source": "postman/collections/Fleetbase API/Trailers/List Trailer Connections.request.yaml", + "description": "List complete effective-dated towing history for a Trailer.", + "authentication": "fleetbase-api-key", + "request_fixture": { + "path_variables": { + "id": "{{trailer_id}}" + }, + "query": [], + "body_type": null, + "body": null + }, + "response_fixtures": [], + "implementation": "Fleetbase\\Sdk\\Services\\TrailerService::listTrailerConnections", + "tests": [ + "tests/Contract/EndpointContractTest.php::testEveryEndpointContract" + ], + "status": "complete", + "exception": null, + "sdk_signature": { + "path_parameters": [ + "id" + ], + "request_data": "query", + "contract_payload": "none", + "legacy_envelope": true + }, + "sdk_group": "Trailers" + }, + { + "id": "fleetbase-api-trailers-list-vehicle-trailers", + "collection": "Fleetbase API", + "group": "Trailers", + "name": "List Vehicle Trailers", + "method": "GET", + "url": "{{base_url}}/{{namespace}}/vehicles/:id/trailers", + "source": "postman/collections/Fleetbase API/Trailers/List Vehicle Trailers.request.yaml", + "description": "List currently attached Trailers for a Vehicle.", + "authentication": "fleetbase-api-key", + "request_fixture": { + "path_variables": { + "id": "{{vehicle_id}}" + }, + "query": [], + "body_type": null, + "body": null + }, + "response_fixtures": [], + "implementation": "Fleetbase\\Sdk\\Services\\VehicleService::listVehicleTrailers", + "tests": [ + "tests/Contract/EndpointContractTest.php::testEveryEndpointContract" + ], + "status": "complete", + "exception": null, + "sdk_signature": { + "path_parameters": [ + "id" + ], + "request_data": "query", + "contract_payload": "none", + "legacy_envelope": true + }, + "sdk_group": "Vehicles" + }, + { + "id": "fleetbase-api-trailers-query-trailers", + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Query Trailers", + "method": "GET", + "url": "{{base_url}}/{{namespace}}/trailers", + "source": "postman/collections/Fleetbase API/Trailers/Query Trailers.request.yaml", + "description": "Query and filter company-scoped Trailers.", + "authentication": "fleetbase-api-key", + "request_fixture": { + "path_variables": [], + "query": { + "query": "Postman Reefer", + "limit": "25", + "sort": "-created_at" + }, + "body_type": null, + "body": null + }, + "response_fixtures": [], + "implementation": "Fleetbase\\Sdk\\Services\\TrailerService::queryTrailers", + "tests": [ + "tests/Contract/EndpointContractTest.php::testEveryEndpointContract" + ], + "status": "complete", + "exception": null, + "sdk_signature": { + "path_parameters": [], + "request_data": "query", + "contract_payload": "query", + "legacy_envelope": true + }, + "sdk_group": "Trailers" + }, + { + "id": "fleetbase-api-trailers-reattach-equipment-to-vehicle", + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Reattach Equipment to Vehicle", + "method": "POST", + "url": "{{base_url}}/{{namespace}}/equipment/:id/attach", + "source": "postman/collections/Fleetbase API/Trailers/Reattach Equipment to Vehicle.request.yaml", + "description": "Atomically reassign the lifecycle Equipment from Trailer to Vehicle.", + "authentication": "fleetbase-api-key", + "request_fixture": { + "path_variables": { + "id": "{{trailer_equipment_id}}" + }, + "query": [], + "body_type": "json", + "body": { + "attachable_type": "fleet-ops:vehicle", + "attachable": "vehicle_id-fixture" + } + }, + "response_fixtures": [], + "implementation": "Fleetbase\\Sdk\\Services\\EquipmentService::attachEquipment", + "tests": [ + "tests/Contract/EndpointContractTest.php::testEveryEndpointContract" + ], + "status": "complete", + "exception": null, + "sdk_signature": { + "path_parameters": [ + "id" + ], + "request_data": "body", + "contract_payload": "json", + "legacy_envelope": true + }, + "variant_of": "fleetbase-api-equipment-attach-equipment", + "sdk_group": "Equipment" + }, + { + "id": "fleetbase-api-trailers-retrieve-a-trailer", + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Retrieve a Trailer", + "method": "GET", + "url": "{{base_url}}/{{namespace}}/trailers/:id", + "source": "postman/collections/Fleetbase API/Trailers/Retrieve a Trailer.request.yaml", + "description": "Retrieve one Trailer by public ID.", + "authentication": "fleetbase-api-key", + "request_fixture": { + "path_variables": { + "id": "{{trailer_id}}" + }, + "query": [], + "body_type": null, + "body": null + }, + "response_fixtures": [], + "implementation": "Fleetbase\\Sdk\\Services\\TrailerService::retrieveTrailer", + "tests": [ + "tests/Contract/EndpointContractTest.php::testEveryEndpointContract" + ], + "status": "complete", + "exception": null, + "sdk_signature": { + "path_parameters": [ + "id" + ], + "request_data": "query", + "contract_payload": "none", + "legacy_envelope": true + }, + "sdk_group": "Trailers" + }, + { + "id": "fleetbase-api-trailers-track-trailer", + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Track Trailer", + "method": "PATCH", + "url": "{{base_url}}/{{namespace}}/trailers/:id/track", + "source": "postman/collections/Fleetbase API/Trailers/Track Trailer.request.yaml", + "description": "Record a Trailer observation and create a Position.", + "authentication": "fleetbase-api-key", + "request_fixture": { + "path_variables": { + "id": "{{trailer_id}}" + }, + "query": [], + "body_type": "json", + "body": { + "latitude": 40.7484, + "longitude": -73.9857, + "speed": 35, + "heading": 90 + } + }, + "response_fixtures": [], + "implementation": "Fleetbase\\Sdk\\Services\\TrailerService::trackTrailer", + "tests": [ + "tests/Contract/EndpointContractTest.php::testEveryEndpointContract" + ], + "status": "complete", + "exception": null, + "sdk_signature": { + "path_parameters": [ + "id" + ], + "request_data": "body", + "contract_payload": "json", + "legacy_envelope": true + }, + "sdk_group": "Trailers" + }, + { + "id": "fleetbase-api-trailers-update-a-trailer", + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Update a Trailer", + "method": "PUT", + "url": "{{base_url}}/{{namespace}}/trailers/:id", + "source": "postman/collections/Fleetbase API/Trailers/Update a Trailer.request.yaml", + "description": "Update a Trailer without allowing its asset discriminator to change.", + "authentication": "fleetbase-api-key", + "request_fixture": { + "path_variables": { + "id": "{{trailer_id}}" + }, + "query": [], + "body_type": "json", + "body": { + "name": "Postman Reefer Updated", + "status": "in_use", + "payload_capacity": 21000 + } + }, + "response_fixtures": [], + "implementation": "Fleetbase\\Sdk\\Services\\TrailerService::updateTrailer", + "tests": [ + "tests/Contract/EndpointContractTest.php::testEveryEndpointContract" + ], + "status": "complete", + "exception": null, + "sdk_signature": { + "path_parameters": [ + "id" + ], + "request_data": "body", + "contract_payload": "json", + "legacy_envelope": true + }, + "sdk_group": "Trailers" + }, + { + "id": "fleetbase-api-trailers-verify-detached-connection-history", + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Verify Detached Connection History", + "method": "GET", + "url": "{{base_url}}/{{namespace}}/trailers/:id/connections", + "source": "postman/collections/Fleetbase API/Trailers/Verify Detached Connection History.request.yaml", + "description": "Verify completed history remains after the current towing connection ends.", + "authentication": "fleetbase-api-key", + "request_fixture": { + "path_variables": { + "id": "{{trailer_id}}" + }, + "query": [], + "body_type": null, + "body": null + }, + "response_fixtures": [], + "implementation": "Fleetbase\\Sdk\\Services\\TrailerService::listTrailerConnections", + "tests": [ + "tests/Contract/EndpointContractTest.php::testEveryEndpointContract" + ], + "status": "complete", + "exception": null, + "sdk_signature": { + "path_parameters": [ + "id" + ], + "request_data": "query", + "contract_payload": "none", + "legacy_envelope": true + }, + "variant_of": "fleetbase-api-trailers-list-trailer-connections", + "sdk_group": "Trailers" + }, + { + "id": "fleetbase-api-trailers-verify-trailer-equipment", + "collection": "Fleetbase API", + "group": "Trailers", + "name": "Verify Trailer Equipment", + "method": "GET", + "url": "{{base_url}}/{{namespace}}/trailers/:id", + "source": "postman/collections/Fleetbase API/Trailers/Verify Trailer Equipment.request.yaml", + "description": "Verify the Trailer representation exposes attached Equipment.", + "authentication": "fleetbase-api-key", + "request_fixture": { + "path_variables": { + "id": "{{trailer_id}}" + }, + "query": [], + "body_type": null, + "body": null + }, + "response_fixtures": [], + "implementation": "Fleetbase\\Sdk\\Services\\TrailerService::retrieveTrailer", + "tests": [ + "tests/Contract/EndpointContractTest.php::testEveryEndpointContract" + ], + "status": "complete", + "exception": null, + "sdk_signature": { + "path_parameters": [ + "id" + ], + "request_data": "query", + "contract_payload": "none", + "legacy_envelope": true + }, + "variant_of": "fleetbase-api-trailers-retrieve-a-trailer", + "sdk_group": "Trailers" + }, + { + "id": "fleetbase-api-vehicles-create-a-vehicle", + "collection": "Fleetbase API", + "group": "Vehicles", + "name": "Create a Vehicle", + "method": "POST", + "url": "{{base_url}}/{{namespace}}/vehicles", + "source": "postman/collections/Fleetbase API/Vehicles/Create a Vehicle.request.yaml", + "description": "Creates a vehicle for the current organization.\n\nEvery safe business field the vehicle record holds is accepted: identity and description, odometer and measurement, body, capacity and dimensions, lifecycle and financing, regulatory and engine specifications, structured `specs` / `details` / `meta`, orchestrator constraints, and the vendor, driver, category and warranty relationships.\n\nRelationships take public IDs (`vendor_...`, `driver_...`, `category_...`, `warranty_...`) and are resolved inside the authenticated organization; another organization's public ID is rejected exactly as a non-existent one is. Server-managed values \u2014 decoded `vin_data`, `telematics`, the generated `slug`, and every internal uuid column \u2014 are not accepted as input.", + "authentication": "fleetbase-api-key", + "request_fixture": { + "path_variables": [], + "query": [], + "body_type": "json", + "body": { + "internal_id": "VEH-1001", + "name": "Depot Van", + "description": "City route van", + "vin": "1GCGSBEA0G1111111", + "year": 2023, + "make": "Toyota", + "model": "Camry", + "trim": "SE", + "color": "White", + "type": "sedan", + "class": "N1", + "plate_number": "ABC123", + "serial_number": "SER-1001", "call_sign": "DEPOT-1", "fuel_card_number": "FC-1001", "status": "maintenance", @@ -7672,7 +8717,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Vehicles" }, { "id": "fleetbase-api-vehicles-delete-a-vehicle", @@ -7711,7 +8757,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Vehicles" }, { "id": "fleetbase-api-vehicles-expand-a-vehicle", @@ -7756,7 +8803,8 @@ "contract_payload": "query", "legacy_envelope": true }, - "variant_of": "fleetbase-api-vehicles-retrieve-a-vehicle" + "variant_of": "fleetbase-api-vehicles-retrieve-a-vehicle", + "sdk_group": "Vehicles" }, { "id": "fleetbase-api-vehicles-expand-a-vehicle-scalar", @@ -7798,7 +8846,8 @@ "contract_payload": "query", "legacy_envelope": true }, - "variant_of": "fleetbase-api-vehicles-retrieve-a-vehicle" + "variant_of": "fleetbase-api-vehicles-retrieve-a-vehicle", + "sdk_group": "Vehicles" }, { "id": "fleetbase-api-vehicles-query-vehicles", @@ -7838,7 +8887,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Vehicles" }, { "id": "fleetbase-api-vehicles-retrieve-a-vehicle", @@ -7877,7 +8927,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Vehicles" }, { "id": "fleetbase-api-vehicles-track-vehicle", @@ -7911,7 +8962,8 @@ "request_data": "body", "contract_payload": "raw", "legacy_envelope": true - } + }, + "sdk_group": "Vehicles" }, { "id": "fleetbase-api-vehicles-update-a-vehicle", @@ -7972,7 +9024,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Vehicles" }, { "id": "fleetbase-api-vendors-create-a-vendor", @@ -8012,7 +9065,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Vendors" }, { "id": "fleetbase-api-vendors-delete-a-vendor", @@ -8051,7 +9105,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Vendors" }, { "id": "fleetbase-api-vendors-query-vendors", @@ -8088,7 +9143,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Vendors" }, { "id": "fleetbase-api-vendors-retrieve-a-vendor", @@ -8127,7 +9183,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Vendors" }, { "id": "fleetbase-api-vendors-update-a-vendor", @@ -8171,7 +9228,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Vendors" }, { "id": "fleetbase-api-work-orders-create-a-work-order", @@ -8215,7 +9273,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Work Orders" }, { "id": "fleetbase-api-work-orders-delete-a-work-order", @@ -8252,7 +9311,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Work Orders" }, { "id": "fleetbase-api-work-orders-query-work-orders", @@ -8287,7 +9347,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Work Orders" }, { "id": "fleetbase-api-work-orders-retrieve-a-work-order", @@ -8324,7 +9385,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Work Orders" }, { "id": "fleetbase-api-work-orders-send-work-order", @@ -8361,7 +9423,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Work Orders" }, { "id": "fleetbase-api-work-orders-update-a-work-order", @@ -8400,7 +9463,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Work Orders" }, { "id": "fleetbase-api-zones-create-a-zone", @@ -8513,7 +9577,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Zones" }, { "id": "fleetbase-api-zones-delete-a-zone", @@ -8552,7 +9617,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Zones" }, { "id": "fleetbase-api-zones-query-zones", @@ -8589,7 +9655,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Zones" }, { "id": "fleetbase-api-zones-retrieve-a-zone", @@ -8628,7 +9695,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Zones" }, { "id": "fleetbase-api-zones-update-a-zone", @@ -8669,7 +9737,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Zones" }, { "id": "fleetbase-core-api-chat-channels-add-participant", @@ -8705,7 +9774,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Chat Channels" }, { "id": "fleetbase-core-api-chat-channels-create-chat-channel", @@ -8740,7 +9810,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Chat Channels" }, { "id": "fleetbase-core-api-chat-channels-create-read-receipt", @@ -8776,7 +9847,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Chat Channels" }, { "id": "fleetbase-core-api-chat-channels-delete-chat-channel", @@ -8810,7 +9882,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Chat Channels" }, { "id": "fleetbase-core-api-chat-channels-delete-message", @@ -8844,7 +9917,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Chat Channels" }, { "id": "fleetbase-core-api-chat-channels-list-available-participants", @@ -8876,7 +9950,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Chat Channels" }, { "id": "fleetbase-core-api-chat-channels-query-chat-channels", @@ -8910,7 +9985,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Chat Channels" }, { "id": "fleetbase-core-api-chat-channels-remove-participant", @@ -8944,7 +10020,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Chat Channels" }, { "id": "fleetbase-core-api-chat-channels-retrieve-chat-channel", @@ -8978,7 +10055,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Chat Channels" }, { "id": "fleetbase-core-api-chat-channels-send-message", @@ -9016,7 +10094,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Chat Channels" }, { "id": "fleetbase-core-api-chat-channels-update-chat-channel", @@ -9052,7 +10131,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Chat Channels" }, { "id": "fleetbase-core-api-comments-create-comment", @@ -9088,7 +10168,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Comments" }, { "id": "fleetbase-core-api-comments-delete-comment", @@ -9122,7 +10203,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Comments" }, { "id": "fleetbase-core-api-comments-query-comments", @@ -9156,7 +10238,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Comments" }, { "id": "fleetbase-core-api-comments-retrieve-comment", @@ -9190,7 +10273,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Comments" }, { "id": "fleetbase-core-api-comments-update-comment", @@ -9226,7 +10310,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Comments" }, { "id": "fleetbase-core-api-files-delete-a-file", @@ -9260,7 +10345,8 @@ "request_data": "body", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Files" }, { "id": "fleetbase-core-api-files-download-file", @@ -9294,7 +10380,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Files" }, { "id": "fleetbase-core-api-files-query-files", @@ -9328,7 +10415,8 @@ "request_data": "query", "contract_payload": "query", "legacy_envelope": true - } + }, + "sdk_group": "Files" }, { "id": "fleetbase-core-api-files-retrieve-a-file", @@ -9362,7 +10450,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Files" }, { "id": "fleetbase-core-api-files-update-file", @@ -9399,7 +10488,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Files" }, { "id": "fleetbase-core-api-files-upload-base64-file", @@ -9435,7 +10525,8 @@ "request_data": "body", "contract_payload": "json", "legacy_envelope": true - } + }, + "sdk_group": "Files" }, { "id": "fleetbase-core-api-files-upload-file", @@ -9481,7 +10572,8 @@ "request_data": "multipart", "contract_payload": "multipart", "legacy_envelope": true - } + }, + "sdk_group": "Files" }, { "id": "fleetbase-core-api-organizations-get-current-organization", @@ -9511,7 +10603,8 @@ "request_data": "query", "contract_payload": "none", "legacy_envelope": true - } + }, + "sdk_group": "Organizations" } ] } diff --git a/contracts/public-api-1.2.0.json b/contracts/public-api-1.2.0.json new file mode 100644 index 0000000..c64962f --- /dev/null +++ b/contracts/public-api-1.2.0.json @@ -0,0 +1,11127 @@ +{ + "schema_version": 1, + "release": "1.2.0", + "namespace": "Fleetbase\\Sdk", + "classes": { + "Fleetbase\\Sdk\\Arr": { + "final": false, + "parent": null, + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "any", + "visibility": "public", + "static": true, + "return_type": null, + "parameters": [ + { + "name": "arr", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "predicate", + "type": "callable", + "by_reference": false, + "variadic": false, + "optional": false + } + ] + }, + { + "name": "every", + "visibility": "public", + "static": true, + "return_type": null, + "parameters": [ + { + "name": "arr", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "predicate", + "type": "callable", + "by_reference": false, + "variadic": false, + "optional": false + } + ] + }, + { + "name": "first", + "visibility": "public", + "static": true, + "return_type": null, + "parameters": [ + { + "name": "arr", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": false + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Configuration": { + "final": true, + "parent": null, + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "apiKey", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "debug", + "type": "bool", + "by_reference": false, + "variadic": false, + "optional": true, + "default": false + } + ] + }, + { + "name": "getApiKey", + "visibility": "public", + "static": false, + "return_type": "string", + "parameters": [] + }, + { + "name": "getBaseUri", + "visibility": "public", + "static": false, + "return_type": "string", + "parameters": [] + }, + { + "name": "getHost", + "visibility": "public", + "static": false, + "return_type": "string", + "parameters": [] + }, + { + "name": "getNamespace", + "visibility": "public", + "static": false, + "return_type": "string", + "parameters": [] + }, + { + "name": "getVersion", + "visibility": "public", + "static": false, + "return_type": "string", + "parameters": [] + }, + { + "name": "isDebug", + "visibility": "public", + "static": false, + "return_type": "bool", + "parameters": [] + }, + { + "name": "toArray", + "visibility": "public", + "static": false, + "return_type": "array", + "parameters": [] + } + ] + }, + "Fleetbase\\Sdk\\EndpointService": { + "final": false, + "parent": "Fleetbase\\Sdk\\Service", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [] + }, + "Fleetbase\\Sdk\\Fleetbase": { + "final": false, + "parent": null, + "interfaces": [], + "constants": [], + "properties": [ + { + "name": "chatChannels", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "client", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "comments", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "contacts", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "customers", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "devices", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "drivers", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "entities", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "equipment", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "files", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "fleets", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "fuelReports", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "fuelTransactions", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "geofences", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "issues", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "labels", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "manifests", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "onboard", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "orchestrator", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "orderConfigs", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "orders", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "organizations", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "parts", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "payloads", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "places", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "purchaseRates", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "sensors", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "serviceAreas", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "serviceQuotes", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "serviceRates", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "trackingNumbers", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "trackingStatuses", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "vehicles", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "vendors", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "workOrders", + "visibility": "public", + "static": false, + "type": null + }, + { + "name": "zones", + "visibility": "public", + "static": false, + "type": null + } + ], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "publicKey", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "config", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "debug", + "type": "bool", + "by_reference": false, + "variadic": false, + "optional": true, + "default": false + } + ] + }, + { + "name": "chatChannels", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Service", + "parameters": [] + }, + { + "name": "comments", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Service", + "parameters": [] + }, + { + "name": "contacts", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Service", + "parameters": [] + }, + { + "name": "customers", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Services\\CustomerService", + "parameters": [] + }, + { + "name": "devices", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Services\\DeviceService", + "parameters": [] + }, + { + "name": "drivers", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Service", + "parameters": [] + }, + { + "name": "entities", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Services\\EntityService", + "parameters": [] + }, + { + "name": "equipment", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Services\\EquipmentService", + "parameters": [] + }, + { + "name": "files", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Service", + "parameters": [] + }, + { + "name": "fleets", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Services\\FleetService", + "parameters": [] + }, + { + "name": "fuelReports", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Services\\FuelReportService", + "parameters": [] + }, + { + "name": "fuelTransactions", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Services\\FuelTransactionService", + "parameters": [] + }, + { + "name": "geofences", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Services\\GeofenceService", + "parameters": [] + }, + { + "name": "getOptions", + "visibility": "public", + "static": false, + "return_type": "array", + "parameters": [] + }, + { + "name": "getVersion", + "visibility": "public", + "static": false, + "return_type": "string", + "parameters": [] + }, + { + "name": "issues", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Services\\IssueService", + "parameters": [] + }, + { + "name": "labels", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Services\\LabelService", + "parameters": [] + }, + { + "name": "manifests", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Services\\ManifestService", + "parameters": [] + }, + { + "name": "newInstance", + "visibility": "public", + "static": true, + "return_type": "Fleetbase\\Sdk\\Fleetbase", + "parameters": [] + }, + { + "name": "onboard", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Services\\OnboardService", + "parameters": [] + }, + { + "name": "orchestrator", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Services\\OrchestratorService", + "parameters": [] + }, + { + "name": "orderConfigs", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Services\\OrderConfigService", + "parameters": [] + }, + { + "name": "orders", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Services\\OrderService", + "parameters": [] + }, + { + "name": "organizations", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Service", + "parameters": [] + }, + { + "name": "parts", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Services\\PartService", + "parameters": [] + }, + { + "name": "payloads", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Service", + "parameters": [] + }, + { + "name": "places", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Service", + "parameters": [] + }, + { + "name": "purchaseRates", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Services\\PurchaseRateService", + "parameters": [] + }, + { + "name": "sensors", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Services\\SensorService", + "parameters": [] + }, + { + "name": "service", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Service", + "parameters": [ + { + "name": "name", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + } + ] + }, + { + "name": "serviceAreas", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Services\\ServiceAreaService", + "parameters": [] + }, + { + "name": "serviceQuotes", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Services\\ServiceQuoteService", + "parameters": [] + }, + { + "name": "serviceRates", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Services\\ServiceRateService", + "parameters": [] + }, + { + "name": "setApiKey", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Fleetbase", + "parameters": [ + { + "name": "publicKey", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + } + ] + }, + { + "name": "trackingNumbers", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Services\\TrackingNumberService", + "parameters": [] + }, + { + "name": "trackingStatuses", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Services\\TrackingStatusService", + "parameters": [] + }, + { + "name": "vehicles", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Service", + "parameters": [] + }, + { + "name": "vendors", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Service", + "parameters": [] + }, + { + "name": "workOrders", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Services\\WorkOrderService", + "parameters": [] + }, + { + "name": "zones", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Services\\ZoneService", + "parameters": [] + } + ] + }, + "Fleetbase\\Sdk\\FleetbaseException": { + "final": false, + "parent": "RuntimeException", + "interfaces": [ + "Stringable", + "Throwable" + ], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "message", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "statusCode", + "type": "?int", + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + }, + { + "name": "errorCode", + "type": "?string", + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + }, + { + "name": "details", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestId", + "type": "?string", + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + }, + { + "name": "method", + "type": "?string", + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + }, + { + "name": "url", + "type": "?string", + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + }, + { + "name": "previous", + "type": "?Throwable", + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + } + ] + }, + { + "name": "getDetails", + "visibility": "public", + "static": false, + "return_type": "array", + "parameters": [] + }, + { + "name": "getErrorCode", + "visibility": "public", + "static": false, + "return_type": "?string", + "parameters": [] + }, + { + "name": "getRequestId", + "visibility": "public", + "static": false, + "return_type": "?string", + "parameters": [] + }, + { + "name": "getRequestMethod", + "visibility": "public", + "static": false, + "return_type": "?string", + "parameters": [] + }, + { + "name": "getRequestUrl", + "visibility": "public", + "static": false, + "return_type": "?string", + "parameters": [] + }, + { + "name": "getStatusCode", + "visibility": "public", + "static": false, + "return_type": "?int", + "parameters": [] + } + ] + }, + "Fleetbase\\Sdk\\HttpClient": { + "final": false, + "parent": null, + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "delete", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "path", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "data", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "get", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "path", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "data", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "getHost", + "visibility": "public", + "static": false, + "return_type": "string", + "parameters": [] + }, + { + "name": "getLastPsrResponse", + "visibility": "public", + "static": false, + "return_type": "?Psr\\Http\\Message\\ResponseInterface", + "parameters": [] + }, + { + "name": "getLastResponse", + "visibility": "public", + "static": false, + "return_type": "GuzzleHttp\\Psr7\\Response", + "parameters": [] + }, + { + "name": "getNamespace", + "visibility": "public", + "static": false, + "return_type": "string", + "parameters": [] + }, + { + "name": "getOptions", + "visibility": "public", + "static": false, + "return_type": "array", + "parameters": [] + }, + { + "name": "patch", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "path", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "data", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "post", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "path", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "data", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "put", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "path", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "data", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "request", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "method", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "path", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "data", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "setHost", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\HttpClient", + "parameters": [ + { + "name": "host", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + } + ] + }, + { + "name": "setNamespace", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\HttpClient", + "parameters": [ + { + "name": "namespace", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Resource": { + "final": false, + "parent": null, + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [ + { + "name": "attributes", + "visibility": "protected", + "static": false, + "type": "array" + }, + { + "name": "options", + "visibility": "protected", + "static": false, + "type": "array" + }, + { + "name": "originalAttributes", + "visibility": "protected", + "static": false, + "type": "array" + }, + { + "name": "service", + "visibility": "protected", + "static": false, + "type": "?Fleetbase\\Sdk\\Service" + } + ], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "attributes", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "service", + "type": "?Fleetbase\\Sdk\\Service", + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + }, + { + "name": "options", + "type": "?array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "__get", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "name", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + } + ] + }, + { + "name": "__isset", + "visibility": "public", + "static": false, + "return_type": "bool", + "parameters": [ + { + "name": "name", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + } + ] + }, + { + "name": "__set", + "visibility": "public", + "static": false, + "return_type": "void", + "parameters": [ + { + "name": "name", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "value", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + } + ] + }, + { + "name": "create", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "attributes", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "destroy", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "getAttribute", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "attribute", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "defaultValue", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + } + ] + }, + { + "name": "getAttributes", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "properties", + "type": "?array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "getChanges", + "visibility": "public", + "static": false, + "return_type": "array", + "parameters": [] + }, + { + "name": "getDirtyAttributes", + "visibility": "public", + "static": false, + "return_type": "array", + "parameters": [] + }, + { + "name": "getService", + "visibility": "public", + "static": false, + "return_type": "?Fleetbase\\Sdk\\Service", + "parameters": [] + }, + { + "name": "hasAttribute", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "property", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + } + ] + }, + { + "name": "isAttributeFilled", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "property", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + } + ] + }, + { + "name": "isDirty", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "attribute", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + } + ] + }, + { + "name": "jsonSerialize", + "visibility": "public", + "static": false, + "return_type": "array", + "parameters": [] + }, + { + "name": "offsetExists", + "visibility": "public", + "static": false, + "return_type": "bool", + "parameters": [ + { + "name": "offset", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + } + ] + }, + { + "name": "offsetGet", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "offset", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + } + ] + }, + { + "name": "offsetSet", + "visibility": "public", + "static": false, + "return_type": "void", + "parameters": [ + { + "name": "offset", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "value", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + } + ] + }, + { + "name": "offsetUnset", + "visibility": "public", + "static": false, + "return_type": "void", + "parameters": [ + { + "name": "offset", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + } + ] + }, + { + "name": "reload", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Resource", + "parameters": [ + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "requireService", + "visibility": "protected", + "static": false, + "return_type": "Fleetbase\\Sdk\\Service", + "parameters": [] + }, + { + "name": "save", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "options", + "type": "?array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "setAttribute", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\Resource", + "parameters": [ + { + "name": "attribute", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "value", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + } + ] + }, + { + "name": "toArray", + "visibility": "public", + "static": false, + "return_type": "array", + "parameters": [] + }, + { + "name": "update", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "attributes", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Resources\\ChatChannel": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [] + }, + "Fleetbase\\Sdk\\Resources\\Comment": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [] + }, + "Fleetbase\\Sdk\\Resources\\Contact": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__constructor", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "attributes", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "service", + "type": "?Fleetbase\\Sdk\\Service", + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Resources\\Customer": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [] + }, + "Fleetbase\\Sdk\\Resources\\Device": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [] + }, + "Fleetbase\\Sdk\\Resources\\Driver": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__constructor", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "attributes", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "service", + "type": "?Fleetbase\\Sdk\\Service", + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Resources\\Entity": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__constructor", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "attributes", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "service", + "type": "?Fleetbase\\Sdk\\Service", + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Resources\\Equipment": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [] + }, + "Fleetbase\\Sdk\\Resources\\File": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [] + }, + "Fleetbase\\Sdk\\Resources\\Fleet": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [] + }, + "Fleetbase\\Sdk\\Resources\\FuelReport": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [] + }, + "Fleetbase\\Sdk\\Resources\\FuelTransaction": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [] + }, + "Fleetbase\\Sdk\\Resources\\Geofence": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [] + }, + "Fleetbase\\Sdk\\Resources\\Issue": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [] + }, + "Fleetbase\\Sdk\\Resources\\Label": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [] + }, + "Fleetbase\\Sdk\\Resources\\Manifest": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [] + }, + "Fleetbase\\Sdk\\Resources\\Onboard": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [] + }, + "Fleetbase\\Sdk\\Resources\\Orchestrator": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [] + }, + "Fleetbase\\Sdk\\Resources\\Order": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__constructor", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "attributes", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "service", + "type": "?Fleetbase\\Sdk\\Services\\OrderService", + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "cancel", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "params", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "captureQrCode", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "subjectId", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + }, + { + "name": "params", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "captureSignature", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "subjectId", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + }, + { + "name": "params", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "complete", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "params", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "dispatch", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "params", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "getDistanceAndTime", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "params", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "getNextActivity", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "params", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "setDestination", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "destinationId", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "params", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "start", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "params", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updateActivity", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "params", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Resources\\OrderConfig": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [] + }, + "Fleetbase\\Sdk\\Resources\\Organization": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [] + }, + "Fleetbase\\Sdk\\Resources\\Part": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [] + }, + "Fleetbase\\Sdk\\Resources\\Payload": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__constructor", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "attributes", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "service", + "type": "?Fleetbase\\Sdk\\Service", + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Resources\\Place": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__constructor", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "attributes", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "service", + "type": "?Fleetbase\\Sdk\\Service", + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Resources\\PurchaseRate": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [] + }, + "Fleetbase\\Sdk\\Resources\\Sensor": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [] + }, + "Fleetbase\\Sdk\\Resources\\ServiceArea": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__constructor", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "attributes", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "service", + "type": "?Fleetbase\\Sdk\\Service", + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Resources\\ServiceQuote": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__constructor", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "attributes", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "service", + "type": "?Fleetbase\\Sdk\\Service", + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Resources\\ServiceRate": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__constructor", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "attributes", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "service", + "type": "?Fleetbase\\Sdk\\Service", + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Resources\\TrackingNumber": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [] + }, + "Fleetbase\\Sdk\\Resources\\TrackingStatus": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__constructor", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "attributes", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "service", + "type": "?Fleetbase\\Sdk\\Service", + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Resources\\Vehicle": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__constructor", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "attributes", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "service", + "type": "?Fleetbase\\Sdk\\Service", + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Resources\\Vendor": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__constructor", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "attributes", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "service", + "type": "?Fleetbase\\Sdk\\Service", + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Resources\\Waypoint": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__constructor", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "attributes", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "service", + "type": "?Fleetbase\\Sdk\\Service", + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Resources\\WorkOrder": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [] + }, + "Fleetbase\\Sdk\\Resources\\Zone": { + "final": false, + "parent": "Fleetbase\\Sdk\\Resource", + "interfaces": [ + "JsonSerializable" + ], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__constructor", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "attributes", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "service", + "type": "?Fleetbase\\Sdk\\Service", + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Service": { + "final": false, + "parent": null, + "interfaces": [], + "constants": [], + "properties": [ + { + "name": "client", + "visibility": "protected", + "static": false, + "type": "Fleetbase\\Sdk\\HttpClient" + }, + { + "name": "namespace", + "visibility": "protected", + "static": false, + "type": "string" + }, + { + "name": "options", + "visibility": "protected", + "static": false, + "type": "array" + }, + { + "name": "resource", + "visibility": "protected", + "static": false, + "type": "string" + } + ], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "resource", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "action", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "method", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "path", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "data", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "create", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "attributes", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "destroy", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "id", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "endpoint", + "visibility": "protected", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "method", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "template", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "endpointFromArguments", + "visibility": "protected", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "method", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "template", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "pathParameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "requestData", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "arguments", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": false + } + ] + }, + { + "name": "findAll", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "findRecord", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "id", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "getClient", + "visibility": "public", + "static": false, + "return_type": "Fleetbase\\Sdk\\HttpClient", + "parameters": [] + }, + { + "name": "getOptions", + "visibility": "public", + "static": false, + "return_type": "array", + "parameters": [] + }, + { + "name": "query", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "query", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryRecord", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "query", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "resolve", + "visibility": "protected", + "static": false, + "return_type": "Fleetbase\\Sdk\\Resource", + "parameters": [ + { + "name": "data", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + } + ] + }, + { + "name": "resolveCollection", + "visibility": "protected", + "static": false, + "return_type": "?array", + "parameters": [ + { + "name": "data", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + } + ] + }, + { + "name": "update", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "id", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "attributes", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "uri", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "path", + "type": "?string", + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + } + ] + }, + { + "name": "uriForResource", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "id", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "path", + "type": "?string", + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\ChatChannelService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "addParticipant", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createChatChannel", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createReadReceipt", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "deleteChatChannel", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "deleteMessage", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "listAvailableParticipants", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryChatChannels", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "removeParticipant", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrieveChatChannel", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "sendMessage", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updateChatChannel", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\CommentService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createComment", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "deleteComment", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryComments", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrieveComment", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updateComment", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\ContactService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createContact", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "deleteContact", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryContacts", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrieveContact", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updateContact", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\CustomerService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createCustomer", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createCustomerOrder", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "forgotCustomerPassword", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "listCustomerOrders", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "listCustomerPlaces", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "loginCustomer", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "logoutAllCustomerSessions", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "logoutCustomer", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "registerCustomerDevice", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "requestCustomerCreationCode", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "requestCustomerLoginSms", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "resetCustomerPassword", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrieveAuthenticatedCustomer", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrieveCustomerOrder", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updateAuthenticatedCustomer", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "verifyCustomerLoginCode", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\DeviceService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "attachDevice", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createDevice", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "deleteDevice", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "detachDevice", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryDevices", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrieveDevice", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updateDevice", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\DriverService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "changeDriverPassword", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createDriver", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "deleteDriver", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "getDriverCurrentOrganization", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "listDriverManifests", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "listDriverOrganizations", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "loginDriver", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryDrivers", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "registerDevice", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "registerDriverDevice", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "requestDriverLoginSms", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "requestDriverPasswordReset", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "resetDriverPassword", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrieveDriver", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "simulateDriverRoute", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "switchDriverOrganization", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "toggleDriverOnline", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "trackDriver", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updateDriver", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "verifyDriverLoginCode", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\EntityService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createEntity", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "deleteEntity", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryEntities", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrieveEntity", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updateEntity", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\EquipmentService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createEquipment", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "deleteEquipment", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryEquipment", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrieveEquipment", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updateEquipment", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\FileService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "deleteFile", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "downloadFile", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryFiles", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrieveFile", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updateFile", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "uploadBase64File", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "uploadFile", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\FleetService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "assignDriverToFleet", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "data", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "assignVehicleToFleet", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "data", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createFleet", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "deleteFleet", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryFleets", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "removeDriverFromFleet", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "data", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "removeVehicleFromFleet", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "data", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrieveFleet", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updateFleet", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\FuelReportService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createFuelReport", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "deleteFuelReport", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryFuelReports", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrieveFuelReport", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updateFuelReport", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\FuelTransactionService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createFuelTransaction", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "deleteFuelTransaction", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "matchFuelTransactionOrder", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "matchFuelTransactionVehicle", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryFuelTransactions", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "reprocessFuelTransaction", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrieveFuelTransaction", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "reviewFuelTransaction", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updateFuelTransaction", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\GeofenceService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "getDriverGeofenceHistory", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "getGeofenceDwellReport", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "getGeofenceInventory", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "listGeofenceEvents", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\IssueService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createIssue", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "deleteIssue", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryIssues", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrieveIssue", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updateIssue", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\LabelService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "renderLabel", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\ManifestService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "optimizeManifest", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrieveManifest", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updateManifestStop", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\OnboardService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "getDriverOnboardSettings", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\OrchestratorService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "commitOrchestratorPlan", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "runOrchestrator", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\OrderConfigService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryOrderConfigs", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrieveOrderConfig", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\OrderService": { + "final": false, + "parent": "Fleetbase\\Sdk\\Service", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "cancel", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "id", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "params", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "cancelOrder", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "capturePhotoForOrder", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "data", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "captureQrCode", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "id", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "subjectId", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + }, + { + "name": "params", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "captureQrCodeForOrder", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "data", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "captureSignature", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "id", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "subjectId", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + }, + { + "name": "params", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "captureSignatureForOrder", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "data", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "complete", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "id", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "params", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "completeOrder", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createOrder", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createOrderUsingCompletePayload", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createOrderUsingCoordinates", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createOrderUsingGeojsonPoints", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createOrderUsingOnlyPickupDropoff", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createOrderUsingOnlyWaypoints", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createOrderUsingPayload", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createOrderUsingWaypointsAndEntitiesWithPhotos", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createOrderUsingWaypointsAndEntityDestinations", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "deleteOrder", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "dispatch", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "id", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "params", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "dispatchOrder", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "getDistanceAndTime", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "id", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "params", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "getEditableEntityFields", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "getNextActivity", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "id", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "params", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "getOrderDistanceAndTime", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "getOrderEta", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "getOrderNextActivity", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "getOrderTracker", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "listOrderComments", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "listOrderProofs", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "data", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryOrders", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrieveOrder", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "scheduleOrder", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "setDestination", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "id", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "destinationId", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "params", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "setOrderDestination", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "data", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "start", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "id", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "params", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "startOrder", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updateActivity", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "id", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "params", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updateOrder", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updateOrderActivity", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\OrganizationService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "getCurrentOrganization", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "listOrganizations", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\PartService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createPart", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "deletePart", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryParts", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrievePart", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updatePart", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\PayloadService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createPayload", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "deletePayload", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryPayloads", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrievePayload", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updatePayload", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\PlaceService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createPlace", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "deletePlace", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "listAllPlaces", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryPlaces", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrievePlace", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "searchPlaces", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updatePlace", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\PurchaseRateService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createPurchaseRate", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryPurchaseRates", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrievePurchaseRate", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\SensorService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createSensor", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "deleteSensor", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "querySensors", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrieveSensor", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updateSensor", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\ServiceAreaService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createServiceArea", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "deleteServiceArea", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryServiceAreas", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrieveServiceArea", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updateServiceArea", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\ServiceQuoteService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryServiceQuotes", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrieveServiceQuote", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\ServiceRateService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createServiceRate", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "deleteServiceRate", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryServiceRates", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrieveServiceRate", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updateServiceRate", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\TrackingNumberService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createTrackingNumber", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "decodeTrackingNumberQr", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "deleteTrackingNumber", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryTrackingNumbers", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrieveTrackingNumber", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\TrackingStatusService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createTrackingStatus", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "deleteTrackingStatus", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryTrackingStatuses", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrieveTrackingStatus", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updateTrackingStatus", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\VehicleService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createVehicle", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "deleteVehicle", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryVehicles", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrieveVehicle", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "trackVehicle", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updateVehicle", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\VendorService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createVendor", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "deleteVendor", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryVendors", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrieveVendor", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updateVendor", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\WorkOrderService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createWorkOrder", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "deleteWorkOrder", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryWorkOrders", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrieveWorkOrder", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "sendWorkOrder", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updateWorkOrder", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Services\\ZoneService": { + "final": false, + "parent": "Fleetbase\\Sdk\\EndpointService", + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "__construct", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "client", + "type": "Fleetbase\\Sdk\\HttpClient", + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "createZone", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "deleteZone", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "queryZones", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": "array", + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "retrieveZone", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + }, + { + "name": "updateZone", + "visibility": "public", + "static": false, + "return_type": null, + "parameters": [ + { + "name": "parameters", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "options", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + }, + { + "name": "requestOptions", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": [] + } + ] + } + ] + }, + "Fleetbase\\Sdk\\Utils": { + "final": false, + "parent": null, + "interfaces": [], + "constants": [], + "properties": [], + "methods": [ + { + "name": "classify", + "visibility": "public", + "static": true, + "return_type": null, + "parameters": [ + { + "name": "string", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + } + ] + }, + { + "name": "createNamespace", + "visibility": "public", + "static": true, + "return_type": null, + "parameters": [ + { + "name": "namespace", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + } + ] + }, + { + "name": "dd", + "visibility": "public", + "static": true, + "return_type": null, + "parameters": [] + }, + { + "name": "get", + "visibility": "public", + "static": true, + "return_type": null, + "parameters": [ + { + "name": "target", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "key", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + }, + { + "name": "default", + "type": null, + "by_reference": false, + "variadic": false, + "optional": true, + "default": null + } + ] + }, + { + "name": "pluralize", + "visibility": "public", + "static": true, + "return_type": null, + "parameters": [ + { + "name": "string", + "type": "string", + "by_reference": false, + "variadic": false, + "optional": false + } + ] + }, + { + "name": "value", + "visibility": "public", + "static": true, + "return_type": null, + "parameters": [ + { + "name": "value", + "type": null, + "by_reference": false, + "variadic": false, + "optional": false + } + ] + } + ] + } + }, + "runtime_properties": { + "Fleetbase\\Sdk\\Fleetbase": [ + "chatChannels", + "client", + "comments", + "contacts", + "customers", + "devices", + "drivers", + "entities", + "equipment", + "files", + "fleets", + "fuelReports", + "fuelTransactions", + "geofences", + "issues", + "labels", + "manifests", + "onboard", + "orchestrator", + "orderConfigs", + "orders", + "organizations", + "parts", + "payloads", + "places", + "purchaseRates", + "sensors", + "serviceAreas", + "serviceQuotes", + "serviceRates", + "trackingNumbers", + "trackingStatuses", + "vehicles", + "vendors", + "workOrders", + "zones" + ] + } +} diff --git a/contracts/sdk-variants.json b/contracts/sdk-variants.json index 76bd12a..3aaa9d2 100644 --- a/contracts/sdk-variants.json +++ b/contracts/sdk-variants.json @@ -1,7 +1,54 @@ { "schema_version": 1, "description": "Postman requests that exercise a scenario on an endpoint the SDK already covers, rather than a distinct operation. The generator maps each to the canonical request's method instead of minting a new one, so a contract-test case cannot become permanent public API surface. Adding an entry here removes nothing that already exists; it only prevents a new method being generated.", + "service_groups": { + "fleetbase-api-trailers-list-vehicle-trailers": "Vehicles" + }, "variants": { + "fleetbase-api-trailers-attach-device-to-trailer": { + "canonical": "fleetbase-api-devices-attach-device", + "rationale": "Attaches an existing device to a trailer through the Device API." + }, + "fleetbase-api-trailers-attach-equipment-to-trailer": { + "canonical": "fleetbase-api-equipment-attach-equipment", + "rationale": "Attaches equipment to a trailer through the Equipment API." + }, + "fleetbase-api-trailers-create-trailer-device": { + "canonical": "fleetbase-api-devices-create-a-device", + "rationale": "Creates a device fixture through the Device API." + }, + "fleetbase-api-trailers-create-trailer-equipment": { + "canonical": "fleetbase-api-equipment-create-equipment", + "rationale": "Creates an equipment fixture through the Equipment API." + }, + "fleetbase-api-trailers-delete-trailer-device": { + "canonical": "fleetbase-api-devices-delete-a-device", + "rationale": "Cleans up the device fixture through the Device API." + }, + "fleetbase-api-trailers-delete-trailer-equipment": { + "canonical": "fleetbase-api-equipment-delete-equipment", + "rationale": "Cleans up the equipment fixture through the Equipment API." + }, + "fleetbase-api-trailers-detach-trailer-attachments": { + "canonical": "fleetbase-api-devices-detach-device", + "rationale": "Detaches the trailer's device through the Device API." + }, + "fleetbase-api-trailers-detach-trailer-equipment": { + "canonical": "fleetbase-api-equipment-detach-equipment", + "rationale": "Detaches the trailer's equipment through the Equipment API." + }, + "fleetbase-api-trailers-reattach-equipment-to-vehicle": { + "canonical": "fleetbase-api-equipment-attach-equipment", + "rationale": "Exercises moving equipment between attachments using the same attach operation." + }, + "fleetbase-api-trailers-verify-detached-connection-history": { + "canonical": "fleetbase-api-trailers-list-trailer-connections", + "rationale": "Queries connection history after detaching using the same history operation." + }, + "fleetbase-api-trailers-verify-trailer-equipment": { + "canonical": "fleetbase-api-trailers-retrieve-a-trailer", + "rationale": "Retrieves the trailer to verify its equipment representation." + }, "fleetbase-api-fleets-reassign-a-driver-to-a-fleet": { "canonical": "fleetbase-api-fleets-assign-a-driver-to-a-fleet", "rationale": "Assigns the same driver twice to prove membership assignment is idempotent. Same route and same call." diff --git a/contracts/service-map.json b/contracts/service-map.json index 940c681..7c7a3f5 100644 --- a/contracts/service-map.json +++ b/contracts/service-map.json @@ -2,7 +2,7 @@ "schema_version": 1, "generated_from": { "repository": "https://github.com/fleetbase/postman", - "ref": "9b59befdc1b4623ba40bf5661bd5e88f1dac673e", + "ref": "7fe06b7c5e415a9aa292869e9037910896b049ad", "collections": [ "Fleetbase API", "Fleetbase Core API" @@ -47,7 +47,7 @@ "Equipment": { "service": "Fleetbase\\Sdk\\Services\\EquipmentService", "trait": "Fleetbase\\Sdk\\Services\\Concerns\\EquipmentServiceEndpoints", - "requests": 5 + "requests": 7 }, "Files": { "service": "Fleetbase\\Sdk\\Services\\FileService", @@ -164,10 +164,15 @@ "trait": "Fleetbase\\Sdk\\Services\\Concerns\\TrackingStatusServiceEndpoints", "requests": 5 }, + "Trailers": { + "service": "Fleetbase\\Sdk\\Services\\TrailerService", + "trait": "Fleetbase\\Sdk\\Services\\Concerns\\TrailerServiceEndpoints", + "requests": 9 + }, "Vehicles": { "service": "Fleetbase\\Sdk\\Services\\VehicleService", "trait": "Fleetbase\\Sdk\\Services\\Concerns\\VehicleServiceEndpoints", - "requests": 6 + "requests": 7 }, "Vendors": { "service": "Fleetbase\\Sdk\\Services\\VendorService", diff --git a/docs/api-coverage.md b/docs/api-coverage.md index 01fed85..031d478 100644 --- a/docs/api-coverage.md +++ b/docs/api-coverage.md @@ -1,249 +1,272 @@ # Fleetbase PHP SDK API coverage -Generated from the locked Postman contract at `9b59befdc1b4623ba40bf5661bd5e88f1dac673e`. This matrix contains exactly 241 requests. +Generated from the locked Postman contract at `7fe06b7c5e415a9aa292869e9037910896b049ad`. This matrix contains exactly 264 requests. “Mapped” means the public method and deterministic request fixture test exist. Live contract verification remains a separate isolated-stack release gate. | Collection / request | Method and path | Authentication | SDK service / action | Request fixture | Response fixture | Error fixture | Deterministic test | Live contract | Status | |---|---|---|---|---|---|---|---|---|---| -| [Fleetbase API / Create a Contact](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Contacts/Create%20a%20Contact.request.yaml) | `POST {{base_url}}/{{namespace}}/contacts` | fleetbase-api-key | `Fleetbase\Sdk\Services\ContactService::createContact` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Contacts/Create%20a%20Contact.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Contacts/.resources/Create%20a%20Contact.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Delete a Contact](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Contacts/Delete%20a%20Contact.request.yaml) | `DELETE {{base_url}}/{{namespace}}/contacts/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ContactService::deleteContact` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Contacts/Delete%20a%20Contact.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Contacts/.resources/Delete%20a%20Contact.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Query Contacts](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Contacts/Query%20Contacts.request.yaml) | `GET {{base_url}}/{{namespace}}/contacts` | fleetbase-api-key | `Fleetbase\Sdk\Services\ContactService::queryContacts` | query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Contacts/Query%20Contacts.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Contacts/.resources/Query%20Contacts.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve a Contact](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Contacts/Retrieve%20a%20Contact.request.yaml) | `GET {{base_url}}/{{namespace}}/contacts/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ContactService::retrieveContact` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Contacts/Retrieve%20a%20Contact.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Contacts/.resources/Retrieve%20a%20Contact.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Update a Contact](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Contacts/Update%20a%20Contact.request.yaml) | `PUT {{base_url}}/{{namespace}}/contacts/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ContactService::updateContact` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Contacts/Update%20a%20Contact.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Contacts/.resources/Update%20a%20Contact.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create a Customer](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Create%20a%20Customer.request.yaml) | `POST {{base_url}}/{{namespace}}/customers` | fleetbase-api-key | `Fleetbase\Sdk\Services\CustomerService::createCustomer` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Create%20a%20Customer.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create a Customer Order](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Create%20a%20Customer%20Order.request.yaml) | `POST {{base_url}}/{{namespace}}/customers/orders` | customer-token | `Fleetbase\Sdk\Services\CustomerService::createCustomerOrder` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Create%20a%20Customer%20Order.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Forgot Customer Password](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Forgot%20Customer%20Password.request.yaml) | `POST {{base_url}}/{{namespace}}/customers/forgot-password` | fleetbase-api-key | `Fleetbase\Sdk\Services\CustomerService::forgotCustomerPassword` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Forgot%20Customer%20Password.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / List Customer Orders](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/List%20Customer%20Orders.request.yaml) | `GET {{base_url}}/{{namespace}}/customers/orders` | customer-token | `Fleetbase\Sdk\Services\CustomerService::listCustomerOrders` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/List%20Customer%20Orders.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / List Customer Places](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/List%20Customer%20Places.request.yaml) | `GET {{base_url}}/{{namespace}}/customers/places` | customer-token | `Fleetbase\Sdk\Services\CustomerService::listCustomerPlaces` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/List%20Customer%20Places.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Login Customer](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Login%20Customer.request.yaml) | `POST {{base_url}}/{{namespace}}/customers/login` | fleetbase-api-key | `Fleetbase\Sdk\Services\CustomerService::loginCustomer` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Login%20Customer.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Logout All Customer Sessions](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Logout%20All%20Customer%20Sessions.request.yaml) | `POST {{base_url}}/{{namespace}}/customers/logout-all` | customer-token | `Fleetbase\Sdk\Services\CustomerService::logoutAllCustomerSessions` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Logout%20All%20Customer%20Sessions.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Logout Customer](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Logout%20Customer.request.yaml) | `POST {{base_url}}/{{namespace}}/customers/logout` | customer-token | `Fleetbase\Sdk\Services\CustomerService::logoutCustomer` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Logout%20Customer.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Register Customer Device](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Register%20Customer%20Device.request.yaml) | `POST {{base_url}}/{{namespace}}/customers/register-device` | customer-token | `Fleetbase\Sdk\Services\CustomerService::registerCustomerDevice` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Register%20Customer%20Device.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Request Customer Creation Code](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Request%20Customer%20Creation%20Code.request.yaml) | `POST {{base_url}}/{{namespace}}/customers/request-creation-code` | fleetbase-api-key | `Fleetbase\Sdk\Services\CustomerService::requestCustomerCreationCode` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Request%20Customer%20Creation%20Code.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Request Customer Login SMS](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Request%20Customer%20Login%20SMS.request.yaml) | `POST {{base_url}}/{{namespace}}/customers/login-with-sms` | fleetbase-api-key | `Fleetbase\Sdk\Services\CustomerService::requestCustomerLoginSms` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Request%20Customer%20Login%20SMS.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Reset Customer Password](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Reset%20Customer%20Password.request.yaml) | `POST {{base_url}}/{{namespace}}/customers/reset-password` | fleetbase-api-key | `Fleetbase\Sdk\Services\CustomerService::resetCustomerPassword` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Reset%20Customer%20Password.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve Authenticated Customer](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Retrieve%20Authenticated%20Customer.request.yaml) | `GET {{base_url}}/{{namespace}}/customers/me` | customer-token | `Fleetbase\Sdk\Services\CustomerService::retrieveAuthenticatedCustomer` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Retrieve%20Authenticated%20Customer.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve a Customer Order](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Retrieve%20a%20Customer%20Order.request.yaml) | `GET {{base_url}}/{{namespace}}/customers/orders/{{customer_order_id}}` | customer-token | `Fleetbase\Sdk\Services\CustomerService::retrieveCustomerOrder` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Retrieve%20a%20Customer%20Order.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Update Authenticated Customer](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Update%20Authenticated%20Customer.request.yaml) | `PUT {{base_url}}/{{namespace}}/customers/me` | customer-token | `Fleetbase\Sdk\Services\CustomerService::updateAuthenticatedCustomer` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Update%20Authenticated%20Customer.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Verify Customer Login Code](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Verify%20Customer%20Login%20Code.request.yaml) | `POST {{base_url}}/{{namespace}}/customers/verify-code` | fleetbase-api-key | `Fleetbase\Sdk\Services\CustomerService::verifyCustomerLoginCode` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Customers/Verify%20Customer%20Login%20Code.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Attach Device](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Devices/Attach%20Device.request.yaml) | `POST {{base_url}}/{{namespace}}/devices/{{device_id}}/attach` | fleetbase-api-key | `Fleetbase\Sdk\Services\DeviceService::attachDevice` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Devices/Attach%20Device.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Devices/.resources/Attach%20Device.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create a Device](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Devices/Create%20a%20Device.request.yaml) | `POST {{base_url}}/{{namespace}}/devices` | fleetbase-api-key | `Fleetbase\Sdk\Services\DeviceService::createDevice` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Devices/Create%20a%20Device.request.yaml)) | [201](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Devices/.resources/Create%20a%20Device.resources/examples/Created.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Delete a Device](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Devices/Delete%20a%20Device.request.yaml) | `DELETE {{base_url}}/{{namespace}}/devices/{{device_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\DeviceService::deleteDevice` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Devices/Delete%20a%20Device.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Devices/.resources/Delete%20a%20Device.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Detach Device](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Devices/Detach%20Device.request.yaml) | `POST {{base_url}}/{{namespace}}/devices/{{device_id}}/detach` | fleetbase-api-key | `Fleetbase\Sdk\Services\DeviceService::detachDevice` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Devices/Detach%20Device.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Devices/.resources/Detach%20Device.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Query Devices](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Devices/Query%20Devices.request.yaml) | `GET {{base_url}}/{{namespace}}/devices` | fleetbase-api-key | `Fleetbase\Sdk\Services\DeviceService::queryDevices` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Devices/Query%20Devices.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Devices/.resources/Query%20Devices.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve a Device](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Devices/Retrieve%20a%20Device.request.yaml) | `GET {{base_url}}/{{namespace}}/devices/{{device_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\DeviceService::retrieveDevice` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Devices/Retrieve%20a%20Device.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Devices/.resources/Retrieve%20a%20Device.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Update a Device](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Devices/Update%20a%20Device.request.yaml) | `PUT {{base_url}}/{{namespace}}/devices/{{device_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\DeviceService::updateDevice` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Devices/Update%20a%20Device.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Devices/.resources/Update%20a%20Device.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Change Driver Password](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Change%20Driver%20Password.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers/:id/change-password` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::changeDriverPassword` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Change%20Driver%20Password.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create a Driver](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Create%20a%20Driver.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::createDriver` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Create%20a%20Driver.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/.resources/Create%20a%20Driver.resources/examples/OK.example.yaml), [422](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/.resources/Create%20a%20Driver.resources/examples/Unprocessable%20Entity.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create an Operational Driver](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Create%20an%20Operational%20Driver.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::createDriver` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Create%20an%20Operational%20Driver.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/.resources/Create%20an%20Operational%20Driver.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Delete a Driver](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Delete%20a%20Driver.request.yaml) | `DELETE {{base_url}}/{{namespace}}/drivers/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::deleteDriver` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Delete%20a%20Driver.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/.resources/Delete%20a%20Driver.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Delete an Operational Driver](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Delete%20an%20Operational%20Driver.request.yaml) | `DELETE {{base_url}}/{{namespace}}/drivers/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::deleteDriver` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Delete%20an%20Operational%20Driver.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Get Driver Current Organization](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Get%20Driver%20Current%20Organization.request.yaml) | `GET {{base_url}}/{{namespace}}/drivers/:id/current-organization` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::getDriverCurrentOrganization` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Get%20Driver%20Current%20Organization.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / List Driver Manifests](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/List%20Driver%20Manifests.request.yaml) | `GET {{base_url}}/{{namespace}}/drivers/:id/manifests` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::listDriverManifests` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/List%20Driver%20Manifests.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / List Driver Organizations](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/List%20Driver%20Organizations.request.yaml) | `GET {{base_url}}/{{namespace}}/drivers/:id/organizations` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::listDriverOrganizations` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/List%20Driver%20Organizations.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Login Driver](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Login%20Driver.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers/login` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::loginDriver` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Login%20Driver.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Query Drivers](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Query%20Drivers.request.yaml) | `GET {{base_url}}/{{namespace}}/drivers` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::queryDrivers` | query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Query%20Drivers.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/.resources/Query%20Drivers.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Register Device](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Register%20Device.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers/register-device` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::registerDevice` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Register%20Device.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Register Driver Device](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Register%20Driver%20Device.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers/:id/register-device` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::registerDriverDevice` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Register%20Driver%20Device.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Request Driver Login SMS](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Request%20Driver%20Login%20SMS.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers/login-with-sms` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::requestDriverLoginSms` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Request%20Driver%20Login%20SMS.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Request Driver Password Reset](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Request%20Driver%20Password%20Reset.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers/forgot-password` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::requestDriverPasswordReset` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Request%20Driver%20Password%20Reset.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Reset Driver Password](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Reset%20Driver%20Password.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers/reset-password` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::resetDriverPassword` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Reset%20Driver%20Password.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve a Driver](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Retrieve%20a%20Driver.request.yaml) | `GET {{base_url}}/{{namespace}}/drivers/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::retrieveDriver` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Retrieve%20a%20Driver.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/.resources/Retrieve%20a%20Driver.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Simulate Driver Route](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Simulate%20Driver%20Route.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers/:id/simulate` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::simulateDriverRoute` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Simulate%20Driver%20Route.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Switch Driver Organization](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Switch%20Driver%20Organization.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers/:id/switch-organization` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::switchDriverOrganization` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Switch%20Driver%20Organization.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Toggle Driver Online](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Toggle%20Driver%20Online.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers/:id/toggle-online` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::toggleDriverOnline` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Toggle%20Driver%20Online.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Track Driver](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Track%20Driver.request.yaml) | `PATCH {{base_url}}/{{namespace}}/drivers/:id/track` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::trackDriver` | path, text body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Track%20Driver.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Update a Driver](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Update%20a%20Driver.request.yaml) | `PUT {{base_url}}/{{namespace}}/drivers/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::updateDriver` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Update%20a%20Driver.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/.resources/Update%20a%20Driver.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Update a Driver Unchanged Contact](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Update%20a%20Driver%20Unchanged%20Contact.request.yaml) | `PUT {{base_url}}/{{namespace}}/drivers/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::updateDriver` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Update%20a%20Driver%20Unchanged%20Contact.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Verify Driver Login Code](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Verify%20Driver%20Login%20Code.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers/verify-code` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::verifyDriverLoginCode` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Drivers/Verify%20Driver%20Login%20Code.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create an Entity](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Entities/Create%20an%20Entity.request.yaml) | `POST {{base_url}}/{{namespace}}/entities` | fleetbase-api-key | `Fleetbase\Sdk\Services\EntityService::createEntity` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Entities/Create%20an%20Entity.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Entities/.resources/Create%20an%20Entity.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Delete a Entity](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Entities/Delete%20a%20Entity.request.yaml) | `DELETE {{base_url}}/{{namespace}}/entities/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\EntityService::deleteEntity` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Entities/Delete%20a%20Entity.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Entities/.resources/Delete%20a%20Entity.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Query Entities](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Entities/Query%20Entities.request.yaml) | `GET {{base_url}}/{{namespace}}/entities` | fleetbase-api-key | `Fleetbase\Sdk\Services\EntityService::queryEntities` | query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Entities/Query%20Entities.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve an Entity](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Entities/Retrieve%20an%20Entity.request.yaml) | `GET {{base_url}}/{{namespace}}/entities/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\EntityService::retrieveEntity` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Entities/Retrieve%20an%20Entity.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Entities/.resources/Retrieve%20an%20Entity.resources/examples/OK.example.yaml), [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Entities/.resources/Retrieve%20an%20Entity.resources/examples/Retrieve%20an%20Entity.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Update a Entity](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Entities/Update%20a%20Entity.request.yaml) | `PUT {{base_url}}/{{namespace}}/entities/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\EntityService::updateEntity` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Entities/Update%20a%20Entity.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Entities/.resources/Update%20a%20Entity.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create Equipment](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Equipment/Create%20Equipment.request.yaml) | `POST {{base_url}}/{{namespace}}/equipment` | fleetbase-api-key | `Fleetbase\Sdk\Services\EquipmentService::createEquipment` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Equipment/Create%20Equipment.request.yaml)) | [201](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Equipment/.resources/Create%20Equipment.resources/examples/Created.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Delete Equipment](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Equipment/Delete%20Equipment.request.yaml) | `DELETE {{base_url}}/{{namespace}}/equipment/{{equipment_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\EquipmentService::deleteEquipment` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Equipment/Delete%20Equipment.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Equipment/.resources/Delete%20Equipment.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Query Equipment](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Equipment/Query%20Equipment.request.yaml) | `GET {{base_url}}/{{namespace}}/equipment` | fleetbase-api-key | `Fleetbase\Sdk\Services\EquipmentService::queryEquipment` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Equipment/Query%20Equipment.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Equipment/.resources/Query%20Equipment.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve Equipment](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Equipment/Retrieve%20Equipment.request.yaml) | `GET {{base_url}}/{{namespace}}/equipment/{{equipment_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\EquipmentService::retrieveEquipment` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Equipment/Retrieve%20Equipment.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Equipment/.resources/Retrieve%20Equipment.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Update Equipment](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Equipment/Update%20Equipment.request.yaml) | `PUT {{base_url}}/{{namespace}}/equipment/{{equipment_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\EquipmentService::updateEquipment` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Equipment/Update%20Equipment.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Equipment/.resources/Update%20Equipment.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Assign a Driver to a Fleet](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Assign%20a%20Driver%20to%20a%20Fleet.request.yaml) | `POST {{base_url}}/{{namespace}}/fleets/:id/drivers/:driver` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::assignDriverToFleet` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Assign%20a%20Driver%20to%20a%20Fleet.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/.resources/Assign%20a%20Driver%20to%20a%20Fleet.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Assign a Vehicle to a Fleet](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Assign%20a%20Vehicle%20to%20a%20Fleet.request.yaml) | `POST {{base_url}}/{{namespace}}/fleets/:id/vehicles/:vehicle` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::assignVehicleToFleet` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Assign%20a%20Vehicle%20to%20a%20Fleet.request.yaml)) | [404](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/.resources/Assign%20a%20Vehicle%20to%20a%20Fleet.resources/examples/Not%20Found.example.yaml), [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/.resources/Assign%20a%20Vehicle%20to%20a%20Fleet.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create a Fleet](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Create%20a%20Fleet.request.yaml) | `POST {{base_url}}/{{namespace}}/fleets` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::createFleet` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Create%20a%20Fleet.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/.resources/Create%20a%20Fleet.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create a Fleet Driver](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Create%20a%20Fleet%20Driver.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::createDriver` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Create%20a%20Fleet%20Driver.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create a Fleet Vehicle](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Create%20a%20Fleet%20Vehicle.request.yaml) | `POST {{base_url}}/{{namespace}}/vehicles` | fleetbase-api-key | `Fleetbase\Sdk\Services\VehicleService::createVehicle` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Create%20a%20Fleet%20Vehicle.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create a Subfleet](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Create%20a%20Subfleet.request.yaml) | `POST {{base_url}}/{{namespace}}/fleets` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::createFleet` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Create%20a%20Subfleet.request.yaml)) | [404](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/.resources/Create%20a%20Subfleet.resources/examples/Not%20Found.example.yaml), [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/.resources/Create%20a%20Subfleet.resources/examples/OK.example.yaml), [422](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/.resources/Create%20a%20Subfleet.resources/examples/Unprocessable%20Entity.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Delete a Fleet](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Delete%20a%20Fleet.request.yaml) | `DELETE {{base_url}}/{{namespace}}/fleets/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::deleteFleet` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Delete%20a%20Fleet.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/.resources/Delete%20a%20Fleet.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Delete a Fleet Driver](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Delete%20a%20Fleet%20Driver.request.yaml) | `DELETE {{base_url}}/{{namespace}}/drivers/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::deleteDriver` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Delete%20a%20Fleet%20Driver.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Delete a Fleet Vehicle](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Delete%20a%20Fleet%20Vehicle.request.yaml) | `DELETE {{base_url}}/{{namespace}}/vehicles/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\VehicleService::deleteVehicle` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Delete%20a%20Fleet%20Vehicle.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Delete a Subfleet](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Delete%20a%20Subfleet.request.yaml) | `DELETE {{base_url}}/{{namespace}}/fleets/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::deleteFleet` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Delete%20a%20Subfleet.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Query Fleets](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Query%20Fleets.request.yaml) | `GET {{base_url}}/{{namespace}}/fleets` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::queryFleets` | query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Query%20Fleets.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/.resources/Query%20Fleets.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Reassign a Driver to a Fleet](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Reassign%20a%20Driver%20to%20a%20Fleet.request.yaml) | `POST {{base_url}}/{{namespace}}/fleets/:id/drivers/:driver` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::assignDriverToFleet` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Reassign%20a%20Driver%20to%20a%20Fleet.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/.resources/Reassign%20a%20Driver%20to%20a%20Fleet.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Reassign a Vehicle to a Fleet](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Reassign%20a%20Vehicle%20to%20a%20Fleet.request.yaml) | `POST {{base_url}}/{{namespace}}/fleets/:id/vehicles/:vehicle` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::assignVehicleToFleet` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Reassign%20a%20Vehicle%20to%20a%20Fleet.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/.resources/Reassign%20a%20Vehicle%20to%20a%20Fleet.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Remove a Driver from a Fleet](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Remove%20a%20Driver%20from%20a%20Fleet.request.yaml) | `DELETE {{base_url}}/{{namespace}}/fleets/:id/drivers/:driver` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::removeDriverFromFleet` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Remove%20a%20Driver%20from%20a%20Fleet.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/.resources/Remove%20a%20Driver%20from%20a%20Fleet.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Remove a Driver from a Fleet Again](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Remove%20a%20Driver%20from%20a%20Fleet%20Again.request.yaml) | `DELETE {{base_url}}/{{namespace}}/fleets/:id/drivers/:driver` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::removeDriverFromFleet` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Remove%20a%20Driver%20from%20a%20Fleet%20Again.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/.resources/Remove%20a%20Driver%20from%20a%20Fleet%20Again.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Remove a Vehicle from a Fleet](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Remove%20a%20Vehicle%20from%20a%20Fleet.request.yaml) | `DELETE {{base_url}}/{{namespace}}/fleets/:id/vehicles/:vehicle` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::removeVehicleFromFleet` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Remove%20a%20Vehicle%20from%20a%20Fleet.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/.resources/Remove%20a%20Vehicle%20from%20a%20Fleet.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Remove a Vehicle from a Fleet Again](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Remove%20a%20Vehicle%20from%20a%20Fleet%20Again.request.yaml) | `DELETE {{base_url}}/{{namespace}}/fleets/:id/vehicles/:vehicle` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::removeVehicleFromFleet` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Remove%20a%20Vehicle%20from%20a%20Fleet%20Again.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/.resources/Remove%20a%20Vehicle%20from%20a%20Fleet%20Again.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve a Fleet](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Retrieve%20a%20Fleet.request.yaml) | `GET {{base_url}}/{{namespace}}/fleets/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::retrieveFleet` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Retrieve%20a%20Fleet.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/.resources/Retrieve%20a%20Fleet.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Update a Fleet](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Update%20a%20Fleet.request.yaml) | `PUT {{base_url}}/{{namespace}}/fleets/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::updateFleet` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/Update%20a%20Fleet.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fleets/.resources/Update%20a%20Fleet.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create a Fuel Report](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Reports/Create%20a%20Fuel%20Report.request.yaml) | `POST {{base_url}}/{{namespace}}/fuel-reports` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelReportService::createFuelReport` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Reports/Create%20a%20Fuel%20Report.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Delete a Fuel Report](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Reports/Delete%20a%20Fuel%20Report.request.yaml) | `DELETE {{base_url}}/{{namespace}}/fuel-reports/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelReportService::deleteFuelReport` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Reports/Delete%20a%20Fuel%20Report.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Query Fuel Reports](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Reports/Query%20Fuel%20Reports.request.yaml) | `GET {{base_url}}/{{namespace}}/fuel-reports` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelReportService::queryFuelReports` | query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Reports/Query%20Fuel%20Reports.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve a Fuel Report](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Reports/Retrieve%20a%20Fuel%20Report.request.yaml) | `GET {{base_url}}/{{namespace}}/fuel-reports/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelReportService::retrieveFuelReport` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Reports/Retrieve%20a%20Fuel%20Report.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Update a Fuel Report](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Reports/Update%20a%20Fuel%20Report.request.yaml) | `PUT {{base_url}}/{{namespace}}/fuel-reports/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelReportService::updateFuelReport` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Reports/Update%20a%20Fuel%20Report.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create a Fuel Transaction](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Transactions/Create%20a%20Fuel%20Transaction.request.yaml) | `POST {{base_url}}/{{namespace}}/fuel-transactions` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelTransactionService::createFuelTransaction` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Transactions/Create%20a%20Fuel%20Transaction.request.yaml)) | [201](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Transactions/.resources/Create%20a%20Fuel%20Transaction.resources/examples/Created.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Delete a Fuel Transaction](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Transactions/Delete%20a%20Fuel%20Transaction.request.yaml) | `DELETE {{base_url}}/{{namespace}}/fuel-transactions/{{fuel_transaction_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelTransactionService::deleteFuelTransaction` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Transactions/Delete%20a%20Fuel%20Transaction.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Transactions/.resources/Delete%20a%20Fuel%20Transaction.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Match Fuel Transaction Order](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Transactions/Match%20Fuel%20Transaction%20Order.request.yaml) | `POST {{base_url}}/{{namespace}}/fuel-transactions/{{fuel_transaction_id}}/match-order` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelTransactionService::matchFuelTransactionOrder` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Transactions/Match%20Fuel%20Transaction%20Order.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Transactions/.resources/Match%20Fuel%20Transaction%20Order.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Match Fuel Transaction Vehicle](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Transactions/Match%20Fuel%20Transaction%20Vehicle.request.yaml) | `POST {{base_url}}/{{namespace}}/fuel-transactions/{{fuel_transaction_id}}/match-vehicle` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelTransactionService::matchFuelTransactionVehicle` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Transactions/Match%20Fuel%20Transaction%20Vehicle.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Transactions/.resources/Match%20Fuel%20Transaction%20Vehicle.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Query Fuel Transactions](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Transactions/Query%20Fuel%20Transactions.request.yaml) | `GET {{base_url}}/{{namespace}}/fuel-transactions` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelTransactionService::queryFuelTransactions` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Transactions/Query%20Fuel%20Transactions.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Transactions/.resources/Query%20Fuel%20Transactions.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Reprocess Fuel Transaction](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Transactions/Reprocess%20Fuel%20Transaction.request.yaml) | `POST {{base_url}}/{{namespace}}/fuel-transactions/{{fuel_transaction_id}}/reprocess` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelTransactionService::reprocessFuelTransaction` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Transactions/Reprocess%20Fuel%20Transaction.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Transactions/.resources/Reprocess%20Fuel%20Transaction.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve a Fuel Transaction](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Transactions/Retrieve%20a%20Fuel%20Transaction.request.yaml) | `GET {{base_url}}/{{namespace}}/fuel-transactions/{{fuel_transaction_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelTransactionService::retrieveFuelTransaction` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Transactions/Retrieve%20a%20Fuel%20Transaction.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Transactions/.resources/Retrieve%20a%20Fuel%20Transaction.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Review Fuel Transaction](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Transactions/Review%20Fuel%20Transaction.request.yaml) | `POST {{base_url}}/{{namespace}}/fuel-transactions/{{fuel_transaction_id}}/review` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelTransactionService::reviewFuelTransaction` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Transactions/Review%20Fuel%20Transaction.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Transactions/.resources/Review%20Fuel%20Transaction.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Update a Fuel Transaction](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Transactions/Update%20a%20Fuel%20Transaction.request.yaml) | `PUT {{base_url}}/{{namespace}}/fuel-transactions/{{fuel_transaction_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelTransactionService::updateFuelTransaction` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Transactions/Update%20a%20Fuel%20Transaction.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Fuel%20Transactions/.resources/Update%20a%20Fuel%20Transaction.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Get Driver Geofence History](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Geofences/Get%20Driver%20Geofence%20History.request.yaml) | `GET {{base_url}}/{{namespace}}/geofences/driver/:driverId/history` | fleetbase-api-key | `Fleetbase\Sdk\Services\GeofenceService::getDriverGeofenceHistory` | path, query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Geofences/Get%20Driver%20Geofence%20History.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Get Geofence Dwell Report](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Geofences/Get%20Geofence%20Dwell%20Report.request.yaml) | `GET {{base_url}}/{{namespace}}/geofences/dwell-report` | fleetbase-api-key | `Fleetbase\Sdk\Services\GeofenceService::getGeofenceDwellReport` | query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Geofences/Get%20Geofence%20Dwell%20Report.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Get Geofence Inventory](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Geofences/Get%20Geofence%20Inventory.request.yaml) | `GET {{base_url}}/{{namespace}}/geofences/inventory` | fleetbase-api-key | `Fleetbase\Sdk\Services\GeofenceService::getGeofenceInventory` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Geofences/Get%20Geofence%20Inventory.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / List Geofence Events](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Geofences/List%20Geofence%20Events.request.yaml) | `GET {{base_url}}/{{namespace}}/geofences/events` | fleetbase-api-key | `Fleetbase\Sdk\Services\GeofenceService::listGeofenceEvents` | query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Geofences/List%20Geofence%20Events.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create an Issue](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Issues/Create%20an%20Issue.request.yaml) | `POST {{base_url}}/{{namespace}}/issues` | fleetbase-api-key | `Fleetbase\Sdk\Services\IssueService::createIssue` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Issues/Create%20an%20Issue.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Delete an Issue](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Issues/Delete%20an%20Issue.request.yaml) | `DELETE {{base_url}}/{{namespace}}/issues/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\IssueService::deleteIssue` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Issues/Delete%20an%20Issue.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Query Issues](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Issues/Query%20Issues.request.yaml) | `GET {{base_url}}/{{namespace}}/issues` | fleetbase-api-key | `Fleetbase\Sdk\Services\IssueService::queryIssues` | query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Issues/Query%20Issues.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve an Issue](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Issues/Retrieve%20an%20Issue.request.yaml) | `GET {{base_url}}/{{namespace}}/issues/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\IssueService::retrieveIssue` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Issues/Retrieve%20an%20Issue.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Update an Issue](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Issues/Update%20an%20Issue.request.yaml) | `PUT {{base_url}}/{{namespace}}/issues/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\IssueService::updateIssue` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Issues/Update%20an%20Issue.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Render Label](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Labels/Render%20Label.request.yaml) | `GET {{base_url}}/{{namespace}}/labels/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\LabelService::renderLabel` | path, query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Labels/Render%20Label.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Optimize a Manifest](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Manifests/Optimize%20a%20Manifest.request.yaml) | `POST {{base_url}}/{{namespace}}/manifests/:id/optimize` | fleetbase-api-key | `Fleetbase\Sdk\Services\ManifestService::optimizeManifest` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Manifests/Optimize%20a%20Manifest.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve a Manifest](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Manifests/Retrieve%20a%20Manifest.request.yaml) | `GET {{base_url}}/{{namespace}}/manifests/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ManifestService::retrieveManifest` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Manifests/Retrieve%20a%20Manifest.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Update a Manifest Stop](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Manifests/Update%20a%20Manifest%20Stop.request.yaml) | `PATCH {{base_url}}/{{namespace}}/manifest-stops/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ManifestService::updateManifestStop` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Manifests/Update%20a%20Manifest%20Stop.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Get Driver Onboard Settings](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Onboard/Get%20Driver%20Onboard%20Settings.request.yaml) | `GET {{base_url}}/{{namespace}}/onboard/driver-onboard-settings/:companyId` | fleetbase-api-key | `Fleetbase\Sdk\Services\OnboardService::getDriverOnboardSettings` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Onboard/Get%20Driver%20Onboard%20Settings.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Commit Orchestrator Plan](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orchestrator/Commit%20Orchestrator%20Plan.request.yaml) | `POST {{base_url}}/{{namespace}}/orchestrator/commit` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrchestratorService::commitOrchestratorPlan` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orchestrator/Commit%20Orchestrator%20Plan.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orchestrator/.resources/Commit%20Orchestrator%20Plan.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Run Orchestrator](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orchestrator/Run%20Orchestrator.request.yaml) | `POST {{base_url}}/{{namespace}}/orchestrator/run` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrchestratorService::runOrchestrator` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orchestrator/Run%20Orchestrator.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orchestrator/.resources/Run%20Orchestrator.resources/examples/Multi-phase%20Prior%20Assignments.example.yaml), [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orchestrator/.resources/Run%20Orchestrator.resources/examples/Native%20Capacity%20Allocation.example.yaml), [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orchestrator/.resources/Run%20Orchestrator.resources/examples/Single-phase%20VROOM%20Allocation.example.yaml), [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orchestrator/.resources/Run%20Orchestrator.resources/examples/VROOM%20Capacity%20Only%20Allocation.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Query Order Configs](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Order%20Configs/Query%20Order%20Configs.request.yaml) | `GET {{base_url}}/{{namespace}}/order-configs` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderConfigService::queryOrderConfigs` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Order%20Configs/Query%20Order%20Configs.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve an Order Config](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Order%20Configs/Retrieve%20an%20Order%20Config.request.yaml) | `GET {{base_url}}/{{namespace}}/order-configs/{{order_config_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderConfigService::retrieveOrderConfig` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Order%20Configs/Retrieve%20an%20Order%20Config.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Cancel an Order](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Cancel%20an%20Order.request.yaml) | `DELETE {{base_url}}/{{namespace}}/orders/:id/cancel` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::cancelOrder` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Cancel%20an%20Order.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/.resources/Cancel%20an%20Order.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Capture Photo for Order](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Capture%20Photo%20for%20Order.request.yaml) | `POST {{base_url}}/{{namespace}}/orders/:id/capture-photo/:subjectId` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::capturePhotoForOrder` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Capture%20Photo%20for%20Order.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Capture QR Code for Order](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Capture%20QR%20Code%20for%20Order.request.yaml) | `POST {{base_url}}/{{namespace}}/orders/:id/capture-qr/:subject-id` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::captureQrCodeForOrder` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Capture%20QR%20Code%20for%20Order.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/.resources/Capture%20QR%20Code%20for%20Order.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Capture Signature for Order](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Capture%20Signature%20for%20Order.request.yaml) | `POST {{base_url}}/{{namespace}}/orders/:id/capture-signature/:subject-id` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::captureSignatureForOrder` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Capture%20Signature%20for%20Order.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/.resources/Capture%20Signature%20for%20Order.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Complete an Order](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Complete%20an%20Order.request.yaml) | `POST {{base_url}}/{{namespace}}/orders/:id/complete` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::completeOrder` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Complete%20an%20Order.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create an Order](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order.request.yaml) | `POST {{base_url}}/{{namespace}}/orders` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::createOrder` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order.request.yaml)) | [201](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/.resources/Create%20an%20Order.resources/examples/Create%20an%20Order%20using%20Complete%20Payload.example.yaml), [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/.resources/Create%20an%20Order.resources/examples/Create%20an%20Order%20using%20Payload.example.yaml), [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/.resources/Create%20an%20Order.resources/examples/Create%20an%20Order%20using%20Waypoints%20and%20Entities%20with%20Photos.example.yaml), [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/.resources/Create%20an%20Order.resources/examples/Create%20an%20Order%20using%20Waypoints%20and%20Entity%20Destinations.example.yaml), [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/.resources/Create%20an%20Order.resources/examples/Create%20an%20Order%20using%20only%20Pickup%20Dropoff.example.yaml), [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/.resources/Create%20an%20Order.resources/examples/Create%20an%20Order%20using%20only%20Waypoints.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create an Order using Complete Payload](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20Complete%20Payload.request.yaml) | `POST {{base_url}}/{{namespace}}/orders` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::createOrderUsingCompletePayload` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20Complete%20Payload.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create an Order using Coordinates](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20Coordinates.request.yaml) | `POST {{base_url}}/{{namespace}}/orders` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::createOrderUsingCoordinates` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20Coordinates.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create an Order using GeoJSON Points](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20GeoJSON%20Points.request.yaml) | `POST {{base_url}}/{{namespace}}/orders` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::createOrderUsingGeojsonPoints` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20GeoJSON%20Points.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create an Order using Payload](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20Payload.request.yaml) | `POST {{base_url}}/{{namespace}}/orders` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::createOrderUsingPayload` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20Payload.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create an Order using Waypoints and Entities with Photos](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20Waypoints%20and%20Entities%20with%20Photos.request.yaml) | `POST {{base_url}}/{{namespace}}/orders` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::createOrderUsingWaypointsAndEntitiesWithPhotos` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20Waypoints%20and%20Entities%20with%20Photos.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create an Order using Waypoints and Entity Destinations](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20Waypoints%20and%20Entity%20Destinations.request.yaml) | `POST {{base_url}}/{{namespace}}/orders` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::createOrderUsingWaypointsAndEntityDestinations` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20Waypoints%20and%20Entity%20Destinations.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create an Order using only Pickup Dropoff](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20only%20Pickup%20Dropoff.request.yaml) | `POST {{base_url}}/{{namespace}}/orders` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::createOrderUsingOnlyPickupDropoff` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20only%20Pickup%20Dropoff.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create an Order using only Waypoints](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20only%20Waypoints.request.yaml) | `POST {{base_url}}/{{namespace}}/orders` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::createOrderUsingOnlyWaypoints` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20only%20Waypoints.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create an Order with Empty Relationships](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20with%20Empty%20Relationships.request.yaml) | `POST {{base_url}}/{{namespace}}/orders` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::createOrder` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20with%20Empty%20Relationships.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Delete an Order](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Delete%20an%20Order.request.yaml) | `DELETE {{base_url}}/{{namespace}}/orders/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::deleteOrder` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Delete%20an%20Order.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Dispatch an Order](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Dispatch%20an%20Order.request.yaml) | `PATCH {{base_url}}/{{namespace}}/orders/:id/dispatch` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::dispatchOrder` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Dispatch%20an%20Order.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/.resources/Dispatch%20an%20Order.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Get Editable Entity Fields](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Get%20Editable%20Entity%20Fields.request.yaml) | `GET {{base_url}}/{{namespace}}/orders/:id/editable-entity-fields` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::getEditableEntityFields` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Get%20Editable%20Entity%20Fields.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Get Order Distance and Time](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Get%20Order%20Distance%20and%20Time.request.yaml) | `GET {{base_url}}/{{namespace}}/orders/:id/distance-and-time` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::getOrderDistanceAndTime` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Get%20Order%20Distance%20and%20Time.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Get Order ETA](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Get%20Order%20ETA.request.yaml) | `GET {{base_url}}/{{namespace}}/orders/:id/eta` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::getOrderEta` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Get%20Order%20ETA.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Get Order Next Activity](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Get%20Order%20Next%20Activity.request.yaml) | `GET {{base_url}}/{{namespace}}/orders/:id/next-activity` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::getOrderNextActivity` | path, query, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Get%20Order%20Next%20Activity.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/.resources/Get%20Order%20Next%20Activity.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Get Order Tracker](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Get%20Order%20Tracker.request.yaml) | `GET {{base_url}}/{{namespace}}/orders/:id/tracker` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::getOrderTracker` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Get%20Order%20Tracker.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / List Order Comments](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/List%20Order%20Comments.request.yaml) | `GET {{base_url}}/{{namespace}}/orders/:id/comments` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::listOrderComments` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/List%20Order%20Comments.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / List Order Proofs](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/List%20Order%20Proofs.request.yaml) | `GET {{base_url}}/{{namespace}}/orders/:id/proofs/:subjectId` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::listOrderProofs` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/List%20Order%20Proofs.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Query Orders](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Query%20Orders.request.yaml) | `GET {{base_url}}/{{namespace}}/orders` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::queryOrders` | query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Query%20Orders.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve an Order](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Retrieve%20an%20Order.request.yaml) | `GET {{base_url}}/{{namespace}}/orders/{{order_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::retrieveOrder` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Retrieve%20an%20Order.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/.resources/Retrieve%20an%20Order.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Schedule an Order](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Schedule%20an%20Order.request.yaml) | `PATCH {{base_url}}/{{namespace}}/orders/:id/schedule` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::scheduleOrder` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Schedule%20an%20Order.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/.resources/Schedule%20an%20Order.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Set Order Destination](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Set%20Order%20Destination.request.yaml) | `PATCH {{base_url}}/{{namespace}}/orders/:id/set-destination/:placeId` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::setOrderDestination` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Set%20Order%20Destination.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/.resources/Set%20Order%20Destination.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Start an Order](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Start%20an%20Order.request.yaml) | `POST {{base_url}}/{{namespace}}/orders/:id/start` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::startOrder` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Start%20an%20Order.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/.resources/Start%20an%20Order.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Update Order Activity](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Update%20Order%20Activity.request.yaml) | `POST {{base_url}}/{{namespace}}/orders/:id/update-activity` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::updateOrderActivity` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Update%20Order%20Activity.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/.resources/Update%20Order%20Activity.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Update an Order](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Update%20an%20Order.request.yaml) | `PUT {{base_url}}/{{namespace}}/orders/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::updateOrder` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/Update%20an%20Order.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Orders/.resources/Update%20an%20Order.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Get Current Organization](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Organizations/Get%20Current%20Organization.request.yaml) | `GET {{base_url}}/{{namespace}}/organizations/current` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrganizationService::getCurrentOrganization` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Organizations/Get%20Current%20Organization.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / List Organizations](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Organizations/List%20Organizations.request.yaml) | `GET {{base_url}}/{{namespace}}/organizations` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrganizationService::listOrganizations` | query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Organizations/List%20Organizations.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create a Part](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Parts/Create%20a%20Part.request.yaml) | `POST {{base_url}}/{{namespace}}/parts` | fleetbase-api-key | `Fleetbase\Sdk\Services\PartService::createPart` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Parts/Create%20a%20Part.request.yaml)) | [201](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Parts/.resources/Create%20a%20Part.resources/examples/Created.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Delete a Part](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Parts/Delete%20a%20Part.request.yaml) | `DELETE {{base_url}}/{{namespace}}/parts/{{part_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\PartService::deletePart` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Parts/Delete%20a%20Part.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Parts/.resources/Delete%20a%20Part.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Query Parts](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Parts/Query%20Parts.request.yaml) | `GET {{base_url}}/{{namespace}}/parts` | fleetbase-api-key | `Fleetbase\Sdk\Services\PartService::queryParts` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Parts/Query%20Parts.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Parts/.resources/Query%20Parts.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve a Part](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Parts/Retrieve%20a%20Part.request.yaml) | `GET {{base_url}}/{{namespace}}/parts/{{part_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\PartService::retrievePart` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Parts/Retrieve%20a%20Part.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Parts/.resources/Retrieve%20a%20Part.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Update a Part](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Parts/Update%20a%20Part.request.yaml) | `PUT {{base_url}}/{{namespace}}/parts/{{part_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\PartService::updatePart` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Parts/Update%20a%20Part.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Parts/.resources/Update%20a%20Part.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create a Payload](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Payloads/Create%20a%20Payload.request.yaml) | `POST {{base_url}}/{{namespace}}/payloads` | fleetbase-api-key | `Fleetbase\Sdk\Services\PayloadService::createPayload` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Payloads/Create%20a%20Payload.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Payloads/.resources/Create%20a%20Payload.resources/examples/Create%20a%20Payload%20With%20Multiple%20Waypoints.example.yaml), [201](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Payloads/.resources/Create%20a%20Payload.resources/examples/Create%20a%20Payload.example.yaml), [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Payloads/.resources/Create%20a%20Payload.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Delete a Payload](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Payloads/Delete%20a%20Payload.request.yaml) | `DELETE {{base_url}}/{{namespace}}/payloads/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\PayloadService::deletePayload` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Payloads/Delete%20a%20Payload.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Payloads/.resources/Delete%20a%20Payload.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Query Payloads](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Payloads/Query%20Payloads.request.yaml) | `GET {{base_url}}/{{namespace}}/payloads` | fleetbase-api-key | `Fleetbase\Sdk\Services\PayloadService::queryPayloads` | query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Payloads/Query%20Payloads.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve a Payload](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Payloads/Retrieve%20a%20Payload.request.yaml) | `GET {{base_url}}/{{namespace}}/payloads/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\PayloadService::retrievePayload` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Payloads/Retrieve%20a%20Payload.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Update a Payload](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Payloads/Update%20a%20Payload.request.yaml) | `PUT {{base_url}}/{{namespace}}/payloads/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\PayloadService::updatePayload` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Payloads/Update%20a%20Payload.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Payloads/.resources/Update%20a%20Payload.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create a Place](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Places/Create%20a%20Place.request.yaml) | `POST {{base_url}}/{{namespace}}/places` | fleetbase-api-key | `Fleetbase\Sdk\Services\PlaceService::createPlace` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Places/Create%20a%20Place.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Places/.resources/Create%20a%20Place.resources/examples/Create%20a%20Place%20using%20Coordinates%20Array.example.yaml), [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Places/.resources/Create%20a%20Place.resources/examples/Create%20a%20Place%20using%20Coordinates.example.yaml), [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Places/.resources/Create%20a%20Place.resources/examples/Create%20a%20Place%20using%20GeoJSON%20Point.example.yaml), [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Places/.resources/Create%20a%20Place.resources/examples/Create%20a%20Place%20using%20Street%20Address%20Only.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Delete a Place](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Places/Delete%20a%20Place.request.yaml) | `DELETE {{base_url}}/{{namespace}}/places/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\PlaceService::deletePlace` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Places/Delete%20a%20Place.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Places/.resources/Delete%20a%20Place.resources/examples/Delete%20a%20Place.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / List all Places](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Places/List%20all%20Places.request.yaml) | `GET {{base_url}}/{{namespace}}/places` | fleetbase-api-key | `Fleetbase\Sdk\Services\PlaceService::listAllPlaces` | query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Places/List%20all%20Places.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Query Places](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Places/Query%20Places.request.yaml) | `GET {{base_url}}/{{namespace}}/places` | fleetbase-api-key | `Fleetbase\Sdk\Services\PlaceService::queryPlaces` | query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Places/Query%20Places.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve a Place](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Places/Retrieve%20a%20Place.request.yaml) | `GET {{base_url}}/{{namespace}}/places/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\PlaceService::retrievePlace` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Places/Retrieve%20a%20Place.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Search Places](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Places/Search%20Places.request.yaml) | `GET {{base_url}}/{{namespace}}/places/search` | fleetbase-api-key | `Fleetbase\Sdk\Services\PlaceService::searchPlaces` | query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Places/Search%20Places.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Update a Place](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Places/Update%20a%20Place.request.yaml) | `PUT {{base_url}}/{{namespace}}/places/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\PlaceService::updatePlace` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Places/Update%20a%20Place.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Places/.resources/Update%20a%20Place.resources/examples/Update%20a%20Place.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create a Purchase Rate](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Purchase%20Rates/Create%20a%20Purchase%20Rate.request.yaml) | `POST {{base_url}}/{{namespace}}/purchase-rates` | fleetbase-api-key | `Fleetbase\Sdk\Services\PurchaseRateService::createPurchaseRate` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Purchase%20Rates/Create%20a%20Purchase%20Rate.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Purchase%20Rates/.resources/Create%20a%20Purchase%20Rate.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Query Purchase Rates](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Purchase%20Rates/Query%20Purchase%20Rates.request.yaml) | `GET {{base_url}}/{{namespace}}/purchase-rates` | fleetbase-api-key | `Fleetbase\Sdk\Services\PurchaseRateService::queryPurchaseRates` | query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Purchase%20Rates/Query%20Purchase%20Rates.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve a Purchase Rate](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Purchase%20Rates/Retrieve%20a%20Purchase%20Rate.request.yaml) | `GET {{base_url}}/{{namespace}}/purchase-rates/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\PurchaseRateService::retrievePurchaseRate` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Purchase%20Rates/Retrieve%20a%20Purchase%20Rate.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Purchase%20Rates/.resources/Retrieve%20a%20Purchase%20Rate.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create a Sensor](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Sensors/Create%20a%20Sensor.request.yaml) | `POST {{base_url}}/{{namespace}}/sensors` | fleetbase-api-key | `Fleetbase\Sdk\Services\SensorService::createSensor` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Sensors/Create%20a%20Sensor.request.yaml)) | [201](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Sensors/.resources/Create%20a%20Sensor.resources/examples/Created.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Delete a Sensor](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Sensors/Delete%20a%20Sensor.request.yaml) | `DELETE {{base_url}}/{{namespace}}/sensors/{{sensor_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\SensorService::deleteSensor` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Sensors/Delete%20a%20Sensor.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Sensors/.resources/Delete%20a%20Sensor.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Query Sensors](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Sensors/Query%20Sensors.request.yaml) | `GET {{base_url}}/{{namespace}}/sensors` | fleetbase-api-key | `Fleetbase\Sdk\Services\SensorService::querySensors` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Sensors/Query%20Sensors.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Sensors/.resources/Query%20Sensors.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve a Sensor](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Sensors/Retrieve%20a%20Sensor.request.yaml) | `GET {{base_url}}/{{namespace}}/sensors/{{sensor_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\SensorService::retrieveSensor` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Sensors/Retrieve%20a%20Sensor.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Sensors/.resources/Retrieve%20a%20Sensor.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Update a Sensor](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Sensors/Update%20a%20Sensor.request.yaml) | `PUT {{base_url}}/{{namespace}}/sensors/{{sensor_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\SensorService::updateSensor` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Sensors/Update%20a%20Sensor.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Sensors/.resources/Update%20a%20Sensor.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create a Service Area](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Areas/Create%20a%20Service%20Area.request.yaml) | `POST {{base_url}}/{{namespace}}/service-areas` | fleetbase-api-key | `Fleetbase\Sdk\Services\ServiceAreaService::createServiceArea` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Areas/Create%20a%20Service%20Area.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Areas/.resources/Create%20a%20Service%20Area.resources/examples/Create%20a%20Service%20Area%20using%20GeoJSON%20Point.example.yaml), [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Areas/.resources/Create%20a%20Service%20Area.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Delete a Service Area](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Areas/Delete%20a%20Service%20Area.request.yaml) | `DELETE {{base_url}}/{{namespace}}/service-areas/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ServiceAreaService::deleteServiceArea` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Areas/Delete%20a%20Service%20Area.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Areas/.resources/Delete%20a%20Service%20Area.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Query Service Areas](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Areas/Query%20Service%20Areas.request.yaml) | `GET {{base_url}}/{{namespace}}/service-areas` | fleetbase-api-key | `Fleetbase\Sdk\Services\ServiceAreaService::queryServiceAreas` | query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Areas/Query%20Service%20Areas.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve a Service Area](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Areas/Retrieve%20a%20Service%20Area.request.yaml) | `GET {{base_url}}/{{namespace}}/service-areas/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ServiceAreaService::retrieveServiceArea` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Areas/Retrieve%20a%20Service%20Area.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Areas/.resources/Retrieve%20a%20Service%20Area.resources/examples/OK.example.yaml), [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Areas/.resources/Retrieve%20a%20Service%20Area.resources/examples/Retrieve%20a%20Service%20Area.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Update a Service Area](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Areas/Update%20a%20Service%20Area.request.yaml) | `PUT {{base_url}}/{{namespace}}/service-areas/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ServiceAreaService::updateServiceArea` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Areas/Update%20a%20Service%20Area.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Areas/.resources/Update%20a%20Service%20Area.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Query Service Quotes](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Quotes/Query%20Service%20Quotes.request.yaml) | `GET {{base_url}}/{{namespace}}/service-quotes` | fleetbase-api-key | `Fleetbase\Sdk\Services\ServiceQuoteService::queryServiceQuotes` | query, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Quotes/Query%20Service%20Quotes.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Quotes/.resources/Query%20Service%20Quotes.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve a Service Quote](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Quotes/Retrieve%20a%20Service%20Quote.request.yaml) | `GET {{base_url}}/{{namespace}}/service-quotes/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ServiceQuoteService::retrieveServiceQuote` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Quotes/Retrieve%20a%20Service%20Quote.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create a Service Rate](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Rates/Create%20a%20Service%20Rate.request.yaml) | `POST {{base_url}}/{{namespace}}/service-rates` | fleetbase-api-key | `Fleetbase\Sdk\Services\ServiceRateService::createServiceRate` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Rates/Create%20a%20Service%20Rate.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Rates/.resources/Create%20a%20Service%20Rate.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create a Service Rate with an Empty Service Area](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Rates/Create%20a%20Service%20Rate%20with%20an%20Empty%20Service%20Area.request.yaml) | `POST {{base_url}}/{{namespace}}/service-rates` | fleetbase-api-key | `Fleetbase\Sdk\Services\ServiceRateService::createServiceRate` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Rates/Create%20a%20Service%20Rate%20with%20an%20Empty%20Service%20Area.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Delete a Service Rate](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Rates/Delete%20a%20Service%20Rate.request.yaml) | `DELETE {{base_url}}/{{namespace}}/service-rates/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ServiceRateService::deleteServiceRate` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Rates/Delete%20a%20Service%20Rate.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Rates/.resources/Delete%20a%20Service%20Rate.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Query Service Rates](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Rates/Query%20Service%20Rates.request.yaml) | `GET {{base_url}}/{{namespace}}/service-rates` | fleetbase-api-key | `Fleetbase\Sdk\Services\ServiceRateService::queryServiceRates` | query, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Rates/Query%20Service%20Rates.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve a Service Rate](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Rates/Retrieve%20a%20Service%20Rate.request.yaml) | `GET {{base_url}}/{{namespace}}/service-rates/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ServiceRateService::retrieveServiceRate` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Rates/Retrieve%20a%20Service%20Rate.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Update a Service Rate](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Rates/Update%20a%20Service%20Rate.request.yaml) | `PUT {{base_url}}/{{namespace}}/service-rates/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ServiceRateService::updateServiceRate` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Rates/Update%20a%20Service%20Rate.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Service%20Rates/.resources/Update%20a%20Service%20Rate.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create a Tracking Number](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Numbers/Create%20a%20Tracking%20Number.request.yaml) | `POST {{base_url}}/{{namespace}}/tracking-numbers` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrackingNumberService::createTrackingNumber` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Numbers/Create%20a%20Tracking%20Number.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Numbers/.resources/Create%20a%20Tracking%20Number.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Decode Tracking Number QR](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Numbers/Decode%20Tracking%20Number%20QR.request.yaml) | `POST {{base_url}}/{{namespace}}/tracking-numbers/from-qr` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrackingNumberService::decodeTrackingNumberQr` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Numbers/Decode%20Tracking%20Number%20QR.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Delete a Tracking Number](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Numbers/Delete%20a%20Tracking%20Number.request.yaml) | `DELETE {{base_url}}/{{namespace}}/tracking-numbers/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrackingNumberService::deleteTrackingNumber` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Numbers/Delete%20a%20Tracking%20Number.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Numbers/.resources/Delete%20a%20Tracking%20Number.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Query Tracking Numbers](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Numbers/Query%20Tracking%20Numbers.request.yaml) | `GET {{base_url}}/{{namespace}}/tracking-numbers` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrackingNumberService::queryTrackingNumbers` | query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Numbers/Query%20Tracking%20Numbers.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Numbers/.resources/Query%20Tracking%20Numbers.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve a Tracking Number](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Numbers/Retrieve%20a%20Tracking%20Number.request.yaml) | `GET {{base_url}}/{{namespace}}/tracking-numbers/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrackingNumberService::retrieveTrackingNumber` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Numbers/Retrieve%20a%20Tracking%20Number.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Numbers/.resources/Retrieve%20a%20Tracking%20Number.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create a Tracking Status](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Statuses/Create%20a%20Tracking%20Status.request.yaml) | `POST {{base_url}}/{{namespace}}/tracking-statuses` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrackingStatusService::createTrackingStatus` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Statuses/Create%20a%20Tracking%20Status.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Statuses/.resources/Create%20a%20Tracking%20Status.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Delete a Tracking Status](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Statuses/Delete%20a%20Tracking%20Status.request.yaml) | `DELETE {{base_url}}/{{namespace}}/tracking-statuses/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrackingStatusService::deleteTrackingStatus` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Statuses/Delete%20a%20Tracking%20Status.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Statuses/.resources/Delete%20a%20Tracking%20Status.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Query Tracking Statuses](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Statuses/Query%20Tracking%20Statuses.request.yaml) | `GET {{base_url}}/{{namespace}}/tracking-statuses` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrackingStatusService::queryTrackingStatuses` | query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Statuses/Query%20Tracking%20Statuses.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Statuses/.resources/Query%20Tracking%20Statuses.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve a Tracking Status](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Statuses/Retrieve%20a%20Tracking%20Status.request.yaml) | `GET {{base_url}}/{{namespace}}/tracking-statuses/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrackingStatusService::retrieveTrackingStatus` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Statuses/Retrieve%20a%20Tracking%20Status.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Statuses/.resources/Retrieve%20a%20Tracking%20Status.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Update a Tracking Status](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Statuses/Update%20a%20Tracking%20Status.request.yaml) | `PUT {{base_url}}/{{namespace}}/tracking-statuses/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrackingStatusService::updateTrackingStatus` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Statuses/Update%20a%20Tracking%20Status.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Tracking%20Statuses/.resources/Update%20a%20Tracking%20Status.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create a Vehicle](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vehicles/Create%20a%20Vehicle.request.yaml) | `POST {{base_url}}/{{namespace}}/vehicles` | fleetbase-api-key | `Fleetbase\Sdk\Services\VehicleService::createVehicle` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vehicles/Create%20a%20Vehicle.request.yaml)) | [201](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vehicles/.resources/Create%20a%20Vehicle.resources/examples/Created.example.yaml), [404](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vehicles/.resources/Create%20a%20Vehicle.resources/examples/Not%20Found.example.yaml), [422](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vehicles/.resources/Create%20a%20Vehicle.resources/examples/Unprocessable%20Entity.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Delete a Vehicle](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vehicles/Delete%20a%20Vehicle.request.yaml) | `DELETE {{base_url}}/{{namespace}}/vehicles/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\VehicleService::deleteVehicle` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vehicles/Delete%20a%20Vehicle.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vehicles/.resources/Delete%20a%20Vehicle.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Expand a Vehicle](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vehicles/Expand%20a%20Vehicle.request.yaml) | `GET {{base_url}}/{{namespace}}/vehicles/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\VehicleService::retrieveVehicle` | path, query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vehicles/Expand%20a%20Vehicle.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vehicles/.resources/Expand%20a%20Vehicle.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Expand a Vehicle Scalar](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vehicles/Expand%20a%20Vehicle%20Scalar.request.yaml) | `GET {{base_url}}/{{namespace}}/vehicles/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\VehicleService::retrieveVehicle` | path, query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vehicles/Expand%20a%20Vehicle%20Scalar.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vehicles/.resources/Expand%20a%20Vehicle.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Query Vehicles](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vehicles/Query%20Vehicles.request.yaml) | `GET {{base_url}}/{{namespace}}/vehicles` | fleetbase-api-key | `Fleetbase\Sdk\Services\VehicleService::queryVehicles` | query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vehicles/Query%20Vehicles.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vehicles/.resources/Query%20Vehicles.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve a Vehicle](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vehicles/Retrieve%20a%20Vehicle.request.yaml) | `GET {{base_url}}/{{namespace}}/vehicles/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\VehicleService::retrieveVehicle` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vehicles/Retrieve%20a%20Vehicle.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vehicles/.resources/Retrieve%20a%20Vehicle.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Track Vehicle](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vehicles/Track%20Vehicle.request.yaml) | `PATCH {{base_url}}/{{namespace}}/vehicles/:id/track` | fleetbase-api-key | `Fleetbase\Sdk\Services\VehicleService::trackVehicle` | path, text body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vehicles/Track%20Vehicle.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Update a Vehicle](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vehicles/Update%20a%20Vehicle.request.yaml) | `PUT {{base_url}}/{{namespace}}/vehicles/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\VehicleService::updateVehicle` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vehicles/Update%20a%20Vehicle.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vehicles/.resources/Update%20a%20Vehicle.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create a Vendor](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vendors/Create%20a%20Vendor.request.yaml) | `POST {{base_url}}/{{namespace}}/vendors` | fleetbase-api-key | `Fleetbase\Sdk\Services\VendorService::createVendor` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vendors/Create%20a%20Vendor.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vendors/.resources/Create%20a%20Vendor.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Delete a Vendor](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vendors/Delete%20a%20Vendor.request.yaml) | `DELETE {{base_url}}/{{namespace}}/vendors/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\VendorService::deleteVendor` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vendors/Delete%20a%20Vendor.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vendors/.resources/Delete%20a%20Vendor.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Query Vendors](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vendors/Query%20Vendors.request.yaml) | `GET {{base_url}}/{{namespace}}/vendors` | fleetbase-api-key | `Fleetbase\Sdk\Services\VendorService::queryVendors` | query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vendors/Query%20Vendors.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vendors/.resources/Query%20Vendors.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve a Vendor](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vendors/Retrieve%20a%20Vendor.request.yaml) | `GET {{base_url}}/{{namespace}}/vendors/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\VendorService::retrieveVendor` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vendors/Retrieve%20a%20Vendor.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vendors/.resources/Retrieve%20a%20Vendor.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Update a Vendor](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vendors/Update%20a%20Vendor.request.yaml) | `PUT {{base_url}}/{{namespace}}/vendors/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\VendorService::updateVendor` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vendors/Update%20a%20Vendor.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Vendors/.resources/Update%20a%20Vendor.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create a Work Order](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Work%20Orders/Create%20a%20Work%20Order.request.yaml) | `POST {{base_url}}/{{namespace}}/work-orders` | fleetbase-api-key | `Fleetbase\Sdk\Services\WorkOrderService::createWorkOrder` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Work%20Orders/Create%20a%20Work%20Order.request.yaml)) | [201](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Work%20Orders/.resources/Create%20a%20Work%20Order.resources/examples/Created.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Delete a Work Order](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Work%20Orders/Delete%20a%20Work%20Order.request.yaml) | `DELETE {{base_url}}/{{namespace}}/work-orders/{{work_order_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\WorkOrderService::deleteWorkOrder` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Work%20Orders/Delete%20a%20Work%20Order.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Work%20Orders/.resources/Delete%20a%20Work%20Order.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Query Work Orders](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Work%20Orders/Query%20Work%20Orders.request.yaml) | `GET {{base_url}}/{{namespace}}/work-orders` | fleetbase-api-key | `Fleetbase\Sdk\Services\WorkOrderService::queryWorkOrders` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Work%20Orders/Query%20Work%20Orders.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Work%20Orders/.resources/Query%20Work%20Orders.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve a Work Order](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Work%20Orders/Retrieve%20a%20Work%20Order.request.yaml) | `GET {{base_url}}/{{namespace}}/work-orders/{{work_order_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\WorkOrderService::retrieveWorkOrder` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Work%20Orders/Retrieve%20a%20Work%20Order.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Work%20Orders/.resources/Retrieve%20a%20Work%20Order.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Send Work Order](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Work%20Orders/Send%20Work%20Order.request.yaml) | `POST {{base_url}}/{{namespace}}/work-orders/{{work_order_id}}/send` | fleetbase-api-key | `Fleetbase\Sdk\Services\WorkOrderService::sendWorkOrder` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Work%20Orders/Send%20Work%20Order.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Work%20Orders/.resources/Send%20Work%20Order.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Update a Work Order](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Work%20Orders/Update%20a%20Work%20Order.request.yaml) | `PUT {{base_url}}/{{namespace}}/work-orders/{{work_order_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\WorkOrderService::updateWorkOrder` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Work%20Orders/Update%20a%20Work%20Order.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Work%20Orders/.resources/Update%20a%20Work%20Order.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Create a Zone](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Zones/Create%20a%20Zone.request.yaml) | `POST {{base_url}}/{{namespace}}/zones` | fleetbase-api-key | `Fleetbase\Sdk\Services\ZoneService::createZone` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Zones/Create%20a%20Zone.request.yaml)) | [201](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Zones/.resources/Create%20a%20Zone.resources/examples/Create%20a%20Zone.example.yaml), [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Zones/.resources/Create%20a%20Zone.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Delete a Zone](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Zones/Delete%20a%20Zone.request.yaml) | `DELETE {{base_url}}/{{namespace}}/zones/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ZoneService::deleteZone` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Zones/Delete%20a%20Zone.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Zones/.resources/Delete%20a%20Zone.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Query Zones](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Zones/Query%20Zones.request.yaml) | `GET {{base_url}}/{{namespace}}/zones` | fleetbase-api-key | `Fleetbase\Sdk\Services\ZoneService::queryZones` | query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Zones/Query%20Zones.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Zones/.resources/Query%20Zones.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Retrieve a zone](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Zones/Retrieve%20a%20zone.request.yaml) | `GET {{base_url}}/{{namespace}}/zones/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ZoneService::retrieveZone` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Zones/Retrieve%20a%20zone.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Zones/.resources/Retrieve%20a%20zone.resources/examples/Delete%20a%20Zone.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase API / Update a Zone](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Zones/Update%20a%20Zone.request.yaml) | `PUT {{base_url}}/{{namespace}}/zones/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ZoneService::updateZone` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Zones/Update%20a%20Zone.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20API/Zones/.resources/Update%20a%20Zone.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase Core API / Add Participant](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Add%20Participant.request.yaml) | `POST {{base_url}}/{{namespace}}/chat-channels/:id/add-participant` | fleetbase-api-key | `Fleetbase\Sdk\Services\ChatChannelService::addParticipant` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Add%20Participant.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase Core API / Create Chat Channel](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Create%20Chat%20Channel.request.yaml) | `POST {{base_url}}/{{namespace}}/chat-channels` | fleetbase-api-key | `Fleetbase\Sdk\Services\ChatChannelService::createChatChannel` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Create%20Chat%20Channel.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase Core API / Create Read Receipt](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Create%20Read%20Receipt.request.yaml) | `POST {{base_url}}/{{namespace}}/chat-channels/read-message/:chatMessageId` | fleetbase-api-key | `Fleetbase\Sdk\Services\ChatChannelService::createReadReceipt` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Create%20Read%20Receipt.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase Core API / Delete Chat Channel](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Delete%20Chat%20Channel.request.yaml) | `DELETE {{base_url}}/{{namespace}}/chat-channels/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ChatChannelService::deleteChatChannel` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Delete%20Chat%20Channel.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase Core API / Delete Message](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Delete%20Message.request.yaml) | `DELETE {{base_url}}/{{namespace}}/chat-channels/delete-message/:chatMessageId` | fleetbase-api-key | `Fleetbase\Sdk\Services\ChatChannelService::deleteMessage` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Delete%20Message.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase Core API / List Available Participants](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/List%20Available%20Participants.request.yaml) | `GET {{base_url}}/{{namespace}}/chat-channels/available-participants` | fleetbase-api-key | `Fleetbase\Sdk\Services\ChatChannelService::listAvailableParticipants` | query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/List%20Available%20Participants.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase Core API / Query Chat Channels](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Query%20Chat%20Channels.request.yaml) | `GET {{base_url}}/{{namespace}}/chat-channels` | fleetbase-api-key | `Fleetbase\Sdk\Services\ChatChannelService::queryChatChannels` | query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Query%20Chat%20Channels.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase Core API / Remove Participant](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Remove%20Participant.request.yaml) | `DELETE {{base_url}}/{{namespace}}/chat-channels/remove-participant/:participantId` | fleetbase-api-key | `Fleetbase\Sdk\Services\ChatChannelService::removeParticipant` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Remove%20Participant.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase Core API / Retrieve Chat Channel](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Retrieve%20Chat%20Channel.request.yaml) | `GET {{base_url}}/{{namespace}}/chat-channels/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ChatChannelService::retrieveChatChannel` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Retrieve%20Chat%20Channel.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase Core API / Send Message](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Send%20Message.request.yaml) | `POST {{base_url}}/{{namespace}}/chat-channels/:id/send-message` | fleetbase-api-key | `Fleetbase\Sdk\Services\ChatChannelService::sendMessage` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Send%20Message.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase Core API / Update Chat Channel](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Update%20Chat%20Channel.request.yaml) | `PUT {{base_url}}/{{namespace}}/chat-channels/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ChatChannelService::updateChatChannel` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Update%20Chat%20Channel.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase Core API / Create Comment](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Comments/Create%20Comment.request.yaml) | `POST {{base_url}}/{{namespace}}/comments` | fleetbase-api-key | `Fleetbase\Sdk\Services\CommentService::createComment` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Comments/Create%20Comment.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase Core API / Delete Comment](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Comments/Delete%20Comment.request.yaml) | `DELETE {{base_url}}/{{namespace}}/comments/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\CommentService::deleteComment` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Comments/Delete%20Comment.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase Core API / Query Comments](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Comments/Query%20Comments.request.yaml) | `GET {{base_url}}/{{namespace}}/comments` | fleetbase-api-key | `Fleetbase\Sdk\Services\CommentService::queryComments` | query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Comments/Query%20Comments.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase Core API / Retrieve Comment](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Comments/Retrieve%20Comment.request.yaml) | `GET {{base_url}}/{{namespace}}/comments/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\CommentService::retrieveComment` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Comments/Retrieve%20Comment.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase Core API / Update Comment](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Comments/Update%20Comment.request.yaml) | `PUT {{base_url}}/{{namespace}}/comments/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\CommentService::updateComment` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Comments/Update%20Comment.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase Core API / Delete a File](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Files/Delete%20a%20File.request.yaml) | `DELETE {{base_url}}/{{namespace}}/files/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\FileService::deleteFile` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Files/Delete%20a%20File.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase Core API / Download File](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Files/Download%20File.request.yaml) | `GET {{base_url}}/{{namespace}}/files/:id/download` | fleetbase-api-key | `Fleetbase\Sdk\Services\FileService::downloadFile` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Files/Download%20File.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase Core API / Query Files](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Files/Query%20Files.request.yaml) | `GET {{base_url}}/{{namespace}}/files` | fleetbase-api-key | `Fleetbase\Sdk\Services\FileService::queryFiles` | query ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Files/Query%20Files.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase Core API / Retrieve a File](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Files/Retrieve%20a%20File.request.yaml) | `GET {{base_url}}/{{namespace}}/files/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\FileService::retrieveFile` | path ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Files/Retrieve%20a%20File.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase Core API / Update File](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Files/Update%20File.request.yaml) | `PUT {{base_url}}/{{namespace}}/files/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\FileService::updateFile` | path, json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Files/Update%20File.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase Core API / Upload Base64 File](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Files/Upload%20Base64%20File.request.yaml) | `POST {{base_url}}/{{namespace}}/files/base64` | fleetbase-api-key | `Fleetbase\Sdk\Services\FileService::uploadBase64File` | json body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Files/Upload%20Base64%20File.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase Core API / Upload File](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Files/Upload%20File.request.yaml) | `POST {{base_url}}/{{namespace}}/files` | fleetbase-api-key | `Fleetbase\Sdk\Services\FileService::uploadFile` | formdata body ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Files/Upload%20File.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | -| [Fleetbase Core API / Get Current Organization](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Organizations/Get%20Current%20Organization.request.yaml) | `GET {{base_url}}/{{namespace}}/organizations/current` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrganizationService::getCurrentOrganization` | path/method only ([source](https://github.com/fleetbase/postman/blob/9b59befdc1b4623ba40bf5661bd5e88f1dac673e/postman/collections/Fleetbase%20Core%20API/Organizations/Get%20Current%20Organization.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create a Contact](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Contacts/Create%20a%20Contact.request.yaml) | `POST {{base_url}}/{{namespace}}/contacts` | fleetbase-api-key | `Fleetbase\Sdk\Services\ContactService::createContact` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Contacts/Create%20a%20Contact.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Contacts/.resources/Create%20a%20Contact.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete a Contact](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Contacts/Delete%20a%20Contact.request.yaml) | `DELETE {{base_url}}/{{namespace}}/contacts/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ContactService::deleteContact` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Contacts/Delete%20a%20Contact.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Contacts/.resources/Delete%20a%20Contact.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Query Contacts](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Contacts/Query%20Contacts.request.yaml) | `GET {{base_url}}/{{namespace}}/contacts` | fleetbase-api-key | `Fleetbase\Sdk\Services\ContactService::queryContacts` | query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Contacts/Query%20Contacts.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Contacts/.resources/Query%20Contacts.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve a Contact](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Contacts/Retrieve%20a%20Contact.request.yaml) | `GET {{base_url}}/{{namespace}}/contacts/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ContactService::retrieveContact` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Contacts/Retrieve%20a%20Contact.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Contacts/.resources/Retrieve%20a%20Contact.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Update a Contact](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Contacts/Update%20a%20Contact.request.yaml) | `PUT {{base_url}}/{{namespace}}/contacts/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ContactService::updateContact` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Contacts/Update%20a%20Contact.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Contacts/.resources/Update%20a%20Contact.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create a Customer](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Create%20a%20Customer.request.yaml) | `POST {{base_url}}/{{namespace}}/customers` | fleetbase-api-key | `Fleetbase\Sdk\Services\CustomerService::createCustomer` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Create%20a%20Customer.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create a Customer Order](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Create%20a%20Customer%20Order.request.yaml) | `POST {{base_url}}/{{namespace}}/customers/orders` | customer-token | `Fleetbase\Sdk\Services\CustomerService::createCustomerOrder` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Create%20a%20Customer%20Order.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Forgot Customer Password](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Forgot%20Customer%20Password.request.yaml) | `POST {{base_url}}/{{namespace}}/customers/forgot-password` | fleetbase-api-key | `Fleetbase\Sdk\Services\CustomerService::forgotCustomerPassword` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Forgot%20Customer%20Password.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / List Customer Orders](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/List%20Customer%20Orders.request.yaml) | `GET {{base_url}}/{{namespace}}/customers/orders` | customer-token | `Fleetbase\Sdk\Services\CustomerService::listCustomerOrders` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/List%20Customer%20Orders.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / List Customer Places](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/List%20Customer%20Places.request.yaml) | `GET {{base_url}}/{{namespace}}/customers/places` | customer-token | `Fleetbase\Sdk\Services\CustomerService::listCustomerPlaces` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/List%20Customer%20Places.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Login Customer](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Login%20Customer.request.yaml) | `POST {{base_url}}/{{namespace}}/customers/login` | fleetbase-api-key | `Fleetbase\Sdk\Services\CustomerService::loginCustomer` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Login%20Customer.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Logout All Customer Sessions](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Logout%20All%20Customer%20Sessions.request.yaml) | `POST {{base_url}}/{{namespace}}/customers/logout-all` | customer-token | `Fleetbase\Sdk\Services\CustomerService::logoutAllCustomerSessions` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Logout%20All%20Customer%20Sessions.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Logout Customer](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Logout%20Customer.request.yaml) | `POST {{base_url}}/{{namespace}}/customers/logout` | customer-token | `Fleetbase\Sdk\Services\CustomerService::logoutCustomer` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Logout%20Customer.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Register Customer Device](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Register%20Customer%20Device.request.yaml) | `POST {{base_url}}/{{namespace}}/customers/register-device` | customer-token | `Fleetbase\Sdk\Services\CustomerService::registerCustomerDevice` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Register%20Customer%20Device.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Request Customer Creation Code](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Request%20Customer%20Creation%20Code.request.yaml) | `POST {{base_url}}/{{namespace}}/customers/request-creation-code` | fleetbase-api-key | `Fleetbase\Sdk\Services\CustomerService::requestCustomerCreationCode` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Request%20Customer%20Creation%20Code.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Request Customer Login SMS](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Request%20Customer%20Login%20SMS.request.yaml) | `POST {{base_url}}/{{namespace}}/customers/login-with-sms` | fleetbase-api-key | `Fleetbase\Sdk\Services\CustomerService::requestCustomerLoginSms` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Request%20Customer%20Login%20SMS.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Reset Customer Password](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Reset%20Customer%20Password.request.yaml) | `POST {{base_url}}/{{namespace}}/customers/reset-password` | fleetbase-api-key | `Fleetbase\Sdk\Services\CustomerService::resetCustomerPassword` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Reset%20Customer%20Password.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve Authenticated Customer](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Retrieve%20Authenticated%20Customer.request.yaml) | `GET {{base_url}}/{{namespace}}/customers/me` | customer-token | `Fleetbase\Sdk\Services\CustomerService::retrieveAuthenticatedCustomer` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Retrieve%20Authenticated%20Customer.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve a Customer Order](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Retrieve%20a%20Customer%20Order.request.yaml) | `GET {{base_url}}/{{namespace}}/customers/orders/{{customer_order_id}}` | customer-token | `Fleetbase\Sdk\Services\CustomerService::retrieveCustomerOrder` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Retrieve%20a%20Customer%20Order.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Update Authenticated Customer](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Update%20Authenticated%20Customer.request.yaml) | `PUT {{base_url}}/{{namespace}}/customers/me` | customer-token | `Fleetbase\Sdk\Services\CustomerService::updateAuthenticatedCustomer` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Update%20Authenticated%20Customer.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Verify Customer Login Code](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Verify%20Customer%20Login%20Code.request.yaml) | `POST {{base_url}}/{{namespace}}/customers/verify-code` | fleetbase-api-key | `Fleetbase\Sdk\Services\CustomerService::verifyCustomerLoginCode` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Customers/Verify%20Customer%20Login%20Code.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Attach Device](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Devices/Attach%20Device.request.yaml) | `POST {{base_url}}/{{namespace}}/devices/{{device_id}}/attach` | fleetbase-api-key | `Fleetbase\Sdk\Services\DeviceService::attachDevice` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Devices/Attach%20Device.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Devices/.resources/Attach%20Device.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create a Device](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Devices/Create%20a%20Device.request.yaml) | `POST {{base_url}}/{{namespace}}/devices` | fleetbase-api-key | `Fleetbase\Sdk\Services\DeviceService::createDevice` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Devices/Create%20a%20Device.request.yaml)) | [201](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Devices/.resources/Create%20a%20Device.resources/examples/Created.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete a Device](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Devices/Delete%20a%20Device.request.yaml) | `DELETE {{base_url}}/{{namespace}}/devices/{{device_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\DeviceService::deleteDevice` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Devices/Delete%20a%20Device.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Devices/.resources/Delete%20a%20Device.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Detach Device](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Devices/Detach%20Device.request.yaml) | `POST {{base_url}}/{{namespace}}/devices/{{device_id}}/detach` | fleetbase-api-key | `Fleetbase\Sdk\Services\DeviceService::detachDevice` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Devices/Detach%20Device.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Devices/.resources/Detach%20Device.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Query Devices](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Devices/Query%20Devices.request.yaml) | `GET {{base_url}}/{{namespace}}/devices` | fleetbase-api-key | `Fleetbase\Sdk\Services\DeviceService::queryDevices` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Devices/Query%20Devices.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Devices/.resources/Query%20Devices.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve a Device](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Devices/Retrieve%20a%20Device.request.yaml) | `GET {{base_url}}/{{namespace}}/devices/{{device_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\DeviceService::retrieveDevice` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Devices/Retrieve%20a%20Device.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Devices/.resources/Retrieve%20a%20Device.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Update a Device](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Devices/Update%20a%20Device.request.yaml) | `PUT {{base_url}}/{{namespace}}/devices/{{device_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\DeviceService::updateDevice` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Devices/Update%20a%20Device.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Devices/.resources/Update%20a%20Device.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Change Driver Password](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Change%20Driver%20Password.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers/:id/change-password` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::changeDriverPassword` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Change%20Driver%20Password.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create a Driver](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Create%20a%20Driver.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::createDriver` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Create%20a%20Driver.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/.resources/Create%20a%20Driver.resources/examples/OK.example.yaml), [422](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/.resources/Create%20a%20Driver.resources/examples/Unprocessable%20Entity.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create an Operational Driver](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Create%20an%20Operational%20Driver.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::createDriver` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Create%20an%20Operational%20Driver.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/.resources/Create%20an%20Operational%20Driver.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete a Driver](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Delete%20a%20Driver.request.yaml) | `DELETE {{base_url}}/{{namespace}}/drivers/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::deleteDriver` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Delete%20a%20Driver.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/.resources/Delete%20a%20Driver.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete an Operational Driver](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Delete%20an%20Operational%20Driver.request.yaml) | `DELETE {{base_url}}/{{namespace}}/drivers/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::deleteDriver` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Delete%20an%20Operational%20Driver.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Get Driver Current Organization](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Get%20Driver%20Current%20Organization.request.yaml) | `GET {{base_url}}/{{namespace}}/drivers/:id/current-organization` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::getDriverCurrentOrganization` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Get%20Driver%20Current%20Organization.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / List Driver Manifests](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/List%20Driver%20Manifests.request.yaml) | `GET {{base_url}}/{{namespace}}/drivers/:id/manifests` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::listDriverManifests` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/List%20Driver%20Manifests.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / List Driver Organizations](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/List%20Driver%20Organizations.request.yaml) | `GET {{base_url}}/{{namespace}}/drivers/:id/organizations` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::listDriverOrganizations` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/List%20Driver%20Organizations.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Login Driver](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Login%20Driver.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers/login` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::loginDriver` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Login%20Driver.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Query Drivers](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Query%20Drivers.request.yaml) | `GET {{base_url}}/{{namespace}}/drivers` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::queryDrivers` | query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Query%20Drivers.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/.resources/Query%20Drivers.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Register Device](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Register%20Device.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers/register-device` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::registerDevice` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Register%20Device.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Register Driver Device](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Register%20Driver%20Device.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers/:id/register-device` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::registerDriverDevice` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Register%20Driver%20Device.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Request Driver Login SMS](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Request%20Driver%20Login%20SMS.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers/login-with-sms` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::requestDriverLoginSms` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Request%20Driver%20Login%20SMS.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Request Driver Password Reset](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Request%20Driver%20Password%20Reset.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers/forgot-password` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::requestDriverPasswordReset` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Request%20Driver%20Password%20Reset.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Reset Driver Password](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Reset%20Driver%20Password.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers/reset-password` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::resetDriverPassword` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Reset%20Driver%20Password.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve a Driver](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Retrieve%20a%20Driver.request.yaml) | `GET {{base_url}}/{{namespace}}/drivers/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::retrieveDriver` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Retrieve%20a%20Driver.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/.resources/Retrieve%20a%20Driver.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Simulate Driver Route](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Simulate%20Driver%20Route.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers/:id/simulate` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::simulateDriverRoute` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Simulate%20Driver%20Route.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Switch Driver Organization](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Switch%20Driver%20Organization.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers/:id/switch-organization` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::switchDriverOrganization` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Switch%20Driver%20Organization.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Toggle Driver Online](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Toggle%20Driver%20Online.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers/:id/toggle-online` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::toggleDriverOnline` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Toggle%20Driver%20Online.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Track Driver](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Track%20Driver.request.yaml) | `PATCH {{base_url}}/{{namespace}}/drivers/:id/track` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::trackDriver` | path, text body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Track%20Driver.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Update a Driver](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Update%20a%20Driver.request.yaml) | `PUT {{base_url}}/{{namespace}}/drivers/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::updateDriver` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Update%20a%20Driver.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/.resources/Update%20a%20Driver.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Update a Driver Unchanged Contact](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Update%20a%20Driver%20Unchanged%20Contact.request.yaml) | `PUT {{base_url}}/{{namespace}}/drivers/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::updateDriver` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Update%20a%20Driver%20Unchanged%20Contact.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Verify Driver Login Code](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Verify%20Driver%20Login%20Code.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers/verify-code` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::verifyDriverLoginCode` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Drivers/Verify%20Driver%20Login%20Code.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create an Entity](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Entities/Create%20an%20Entity.request.yaml) | `POST {{base_url}}/{{namespace}}/entities` | fleetbase-api-key | `Fleetbase\Sdk\Services\EntityService::createEntity` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Entities/Create%20an%20Entity.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Entities/.resources/Create%20an%20Entity.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete a Entity](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Entities/Delete%20a%20Entity.request.yaml) | `DELETE {{base_url}}/{{namespace}}/entities/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\EntityService::deleteEntity` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Entities/Delete%20a%20Entity.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Entities/.resources/Delete%20a%20Entity.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Query Entities](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Entities/Query%20Entities.request.yaml) | `GET {{base_url}}/{{namespace}}/entities` | fleetbase-api-key | `Fleetbase\Sdk\Services\EntityService::queryEntities` | query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Entities/Query%20Entities.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve an Entity](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Entities/Retrieve%20an%20Entity.request.yaml) | `GET {{base_url}}/{{namespace}}/entities/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\EntityService::retrieveEntity` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Entities/Retrieve%20an%20Entity.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Entities/.resources/Retrieve%20an%20Entity.resources/examples/OK.example.yaml), [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Entities/.resources/Retrieve%20an%20Entity.resources/examples/Retrieve%20an%20Entity.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Update a Entity](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Entities/Update%20a%20Entity.request.yaml) | `PUT {{base_url}}/{{namespace}}/entities/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\EntityService::updateEntity` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Entities/Update%20a%20Entity.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Entities/.resources/Update%20a%20Entity.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Attach Equipment](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Equipment/Attach%20Equipment.request.yaml) | `POST {{base_url}}/{{namespace}}/equipment/:id/attach` | fleetbase-api-key | `Fleetbase\Sdk\Services\EquipmentService::attachEquipment` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Equipment/Attach%20Equipment.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create Equipment](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Equipment/Create%20Equipment.request.yaml) | `POST {{base_url}}/{{namespace}}/equipment` | fleetbase-api-key | `Fleetbase\Sdk\Services\EquipmentService::createEquipment` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Equipment/Create%20Equipment.request.yaml)) | [201](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Equipment/.resources/Create%20Equipment.resources/examples/Created.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete Equipment](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Equipment/Delete%20Equipment.request.yaml) | `DELETE {{base_url}}/{{namespace}}/equipment/{{equipment_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\EquipmentService::deleteEquipment` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Equipment/Delete%20Equipment.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Equipment/.resources/Delete%20Equipment.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Detach Equipment](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Equipment/Detach%20Equipment.request.yaml) | `POST {{base_url}}/{{namespace}}/equipment/:id/detach` | fleetbase-api-key | `Fleetbase\Sdk\Services\EquipmentService::detachEquipment` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Equipment/Detach%20Equipment.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Query Equipment](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Equipment/Query%20Equipment.request.yaml) | `GET {{base_url}}/{{namespace}}/equipment` | fleetbase-api-key | `Fleetbase\Sdk\Services\EquipmentService::queryEquipment` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Equipment/Query%20Equipment.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Equipment/.resources/Query%20Equipment.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve Equipment](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Equipment/Retrieve%20Equipment.request.yaml) | `GET {{base_url}}/{{namespace}}/equipment/{{equipment_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\EquipmentService::retrieveEquipment` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Equipment/Retrieve%20Equipment.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Equipment/.resources/Retrieve%20Equipment.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Update Equipment](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Equipment/Update%20Equipment.request.yaml) | `PUT {{base_url}}/{{namespace}}/equipment/{{equipment_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\EquipmentService::updateEquipment` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Equipment/Update%20Equipment.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Equipment/.resources/Update%20Equipment.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Assign a Driver to a Fleet](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Assign%20a%20Driver%20to%20a%20Fleet.request.yaml) | `POST {{base_url}}/{{namespace}}/fleets/:id/drivers/:driver` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::assignDriverToFleet` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Assign%20a%20Driver%20to%20a%20Fleet.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/.resources/Assign%20a%20Driver%20to%20a%20Fleet.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Assign a Vehicle to a Fleet](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Assign%20a%20Vehicle%20to%20a%20Fleet.request.yaml) | `POST {{base_url}}/{{namespace}}/fleets/:id/vehicles/:vehicle` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::assignVehicleToFleet` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Assign%20a%20Vehicle%20to%20a%20Fleet.request.yaml)) | [404](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/.resources/Assign%20a%20Vehicle%20to%20a%20Fleet.resources/examples/Not%20Found.example.yaml), [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/.resources/Assign%20a%20Vehicle%20to%20a%20Fleet.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create a Fleet](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Create%20a%20Fleet.request.yaml) | `POST {{base_url}}/{{namespace}}/fleets` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::createFleet` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Create%20a%20Fleet.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/.resources/Create%20a%20Fleet.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create a Fleet Driver](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Create%20a%20Fleet%20Driver.request.yaml) | `POST {{base_url}}/{{namespace}}/drivers` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::createDriver` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Create%20a%20Fleet%20Driver.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create a Fleet Vehicle](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Create%20a%20Fleet%20Vehicle.request.yaml) | `POST {{base_url}}/{{namespace}}/vehicles` | fleetbase-api-key | `Fleetbase\Sdk\Services\VehicleService::createVehicle` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Create%20a%20Fleet%20Vehicle.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create a Subfleet](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Create%20a%20Subfleet.request.yaml) | `POST {{base_url}}/{{namespace}}/fleets` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::createFleet` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Create%20a%20Subfleet.request.yaml)) | [404](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/.resources/Create%20a%20Subfleet.resources/examples/Not%20Found.example.yaml), [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/.resources/Create%20a%20Subfleet.resources/examples/OK.example.yaml), [422](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/.resources/Create%20a%20Subfleet.resources/examples/Unprocessable%20Entity.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete a Fleet](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Delete%20a%20Fleet.request.yaml) | `DELETE {{base_url}}/{{namespace}}/fleets/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::deleteFleet` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Delete%20a%20Fleet.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/.resources/Delete%20a%20Fleet.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete a Fleet Driver](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Delete%20a%20Fleet%20Driver.request.yaml) | `DELETE {{base_url}}/{{namespace}}/drivers/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\DriverService::deleteDriver` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Delete%20a%20Fleet%20Driver.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete a Fleet Vehicle](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Delete%20a%20Fleet%20Vehicle.request.yaml) | `DELETE {{base_url}}/{{namespace}}/vehicles/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\VehicleService::deleteVehicle` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Delete%20a%20Fleet%20Vehicle.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete a Subfleet](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Delete%20a%20Subfleet.request.yaml) | `DELETE {{base_url}}/{{namespace}}/fleets/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::deleteFleet` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Delete%20a%20Subfleet.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Query Fleets](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Query%20Fleets.request.yaml) | `GET {{base_url}}/{{namespace}}/fleets` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::queryFleets` | query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Query%20Fleets.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/.resources/Query%20Fleets.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Reassign a Driver to a Fleet](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Reassign%20a%20Driver%20to%20a%20Fleet.request.yaml) | `POST {{base_url}}/{{namespace}}/fleets/:id/drivers/:driver` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::assignDriverToFleet` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Reassign%20a%20Driver%20to%20a%20Fleet.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/.resources/Reassign%20a%20Driver%20to%20a%20Fleet.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Reassign a Vehicle to a Fleet](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Reassign%20a%20Vehicle%20to%20a%20Fleet.request.yaml) | `POST {{base_url}}/{{namespace}}/fleets/:id/vehicles/:vehicle` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::assignVehicleToFleet` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Reassign%20a%20Vehicle%20to%20a%20Fleet.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/.resources/Reassign%20a%20Vehicle%20to%20a%20Fleet.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Remove a Driver from a Fleet](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Remove%20a%20Driver%20from%20a%20Fleet.request.yaml) | `DELETE {{base_url}}/{{namespace}}/fleets/:id/drivers/:driver` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::removeDriverFromFleet` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Remove%20a%20Driver%20from%20a%20Fleet.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/.resources/Remove%20a%20Driver%20from%20a%20Fleet.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Remove a Driver from a Fleet Again](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Remove%20a%20Driver%20from%20a%20Fleet%20Again.request.yaml) | `DELETE {{base_url}}/{{namespace}}/fleets/:id/drivers/:driver` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::removeDriverFromFleet` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Remove%20a%20Driver%20from%20a%20Fleet%20Again.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/.resources/Remove%20a%20Driver%20from%20a%20Fleet%20Again.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Remove a Vehicle from a Fleet](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Remove%20a%20Vehicle%20from%20a%20Fleet.request.yaml) | `DELETE {{base_url}}/{{namespace}}/fleets/:id/vehicles/:vehicle` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::removeVehicleFromFleet` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Remove%20a%20Vehicle%20from%20a%20Fleet.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/.resources/Remove%20a%20Vehicle%20from%20a%20Fleet.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Remove a Vehicle from a Fleet Again](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Remove%20a%20Vehicle%20from%20a%20Fleet%20Again.request.yaml) | `DELETE {{base_url}}/{{namespace}}/fleets/:id/vehicles/:vehicle` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::removeVehicleFromFleet` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Remove%20a%20Vehicle%20from%20a%20Fleet%20Again.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/.resources/Remove%20a%20Vehicle%20from%20a%20Fleet%20Again.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve a Fleet](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Retrieve%20a%20Fleet.request.yaml) | `GET {{base_url}}/{{namespace}}/fleets/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::retrieveFleet` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Retrieve%20a%20Fleet.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/.resources/Retrieve%20a%20Fleet.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Update a Fleet](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Update%20a%20Fleet.request.yaml) | `PUT {{base_url}}/{{namespace}}/fleets/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\FleetService::updateFleet` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/Update%20a%20Fleet.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fleets/.resources/Update%20a%20Fleet.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create a Fuel Report](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Reports/Create%20a%20Fuel%20Report.request.yaml) | `POST {{base_url}}/{{namespace}}/fuel-reports` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelReportService::createFuelReport` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Reports/Create%20a%20Fuel%20Report.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete a Fuel Report](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Reports/Delete%20a%20Fuel%20Report.request.yaml) | `DELETE {{base_url}}/{{namespace}}/fuel-reports/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelReportService::deleteFuelReport` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Reports/Delete%20a%20Fuel%20Report.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Query Fuel Reports](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Reports/Query%20Fuel%20Reports.request.yaml) | `GET {{base_url}}/{{namespace}}/fuel-reports` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelReportService::queryFuelReports` | query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Reports/Query%20Fuel%20Reports.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve a Fuel Report](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Reports/Retrieve%20a%20Fuel%20Report.request.yaml) | `GET {{base_url}}/{{namespace}}/fuel-reports/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelReportService::retrieveFuelReport` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Reports/Retrieve%20a%20Fuel%20Report.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Update a Fuel Report](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Reports/Update%20a%20Fuel%20Report.request.yaml) | `PUT {{base_url}}/{{namespace}}/fuel-reports/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelReportService::updateFuelReport` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Reports/Update%20a%20Fuel%20Report.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create a Fuel Transaction](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Transactions/Create%20a%20Fuel%20Transaction.request.yaml) | `POST {{base_url}}/{{namespace}}/fuel-transactions` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelTransactionService::createFuelTransaction` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Transactions/Create%20a%20Fuel%20Transaction.request.yaml)) | [201](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Transactions/.resources/Create%20a%20Fuel%20Transaction.resources/examples/Created.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete a Fuel Transaction](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Transactions/Delete%20a%20Fuel%20Transaction.request.yaml) | `DELETE {{base_url}}/{{namespace}}/fuel-transactions/{{fuel_transaction_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelTransactionService::deleteFuelTransaction` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Transactions/Delete%20a%20Fuel%20Transaction.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Transactions/.resources/Delete%20a%20Fuel%20Transaction.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Match Fuel Transaction Order](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Transactions/Match%20Fuel%20Transaction%20Order.request.yaml) | `POST {{base_url}}/{{namespace}}/fuel-transactions/{{fuel_transaction_id}}/match-order` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelTransactionService::matchFuelTransactionOrder` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Transactions/Match%20Fuel%20Transaction%20Order.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Transactions/.resources/Match%20Fuel%20Transaction%20Order.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Match Fuel Transaction Vehicle](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Transactions/Match%20Fuel%20Transaction%20Vehicle.request.yaml) | `POST {{base_url}}/{{namespace}}/fuel-transactions/{{fuel_transaction_id}}/match-vehicle` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelTransactionService::matchFuelTransactionVehicle` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Transactions/Match%20Fuel%20Transaction%20Vehicle.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Transactions/.resources/Match%20Fuel%20Transaction%20Vehicle.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Query Fuel Transactions](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Transactions/Query%20Fuel%20Transactions.request.yaml) | `GET {{base_url}}/{{namespace}}/fuel-transactions` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelTransactionService::queryFuelTransactions` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Transactions/Query%20Fuel%20Transactions.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Transactions/.resources/Query%20Fuel%20Transactions.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Reprocess Fuel Transaction](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Transactions/Reprocess%20Fuel%20Transaction.request.yaml) | `POST {{base_url}}/{{namespace}}/fuel-transactions/{{fuel_transaction_id}}/reprocess` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelTransactionService::reprocessFuelTransaction` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Transactions/Reprocess%20Fuel%20Transaction.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Transactions/.resources/Reprocess%20Fuel%20Transaction.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve a Fuel Transaction](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Transactions/Retrieve%20a%20Fuel%20Transaction.request.yaml) | `GET {{base_url}}/{{namespace}}/fuel-transactions/{{fuel_transaction_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelTransactionService::retrieveFuelTransaction` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Transactions/Retrieve%20a%20Fuel%20Transaction.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Transactions/.resources/Retrieve%20a%20Fuel%20Transaction.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Review Fuel Transaction](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Transactions/Review%20Fuel%20Transaction.request.yaml) | `POST {{base_url}}/{{namespace}}/fuel-transactions/{{fuel_transaction_id}}/review` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelTransactionService::reviewFuelTransaction` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Transactions/Review%20Fuel%20Transaction.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Transactions/.resources/Review%20Fuel%20Transaction.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Update a Fuel Transaction](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Transactions/Update%20a%20Fuel%20Transaction.request.yaml) | `PUT {{base_url}}/{{namespace}}/fuel-transactions/{{fuel_transaction_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\FuelTransactionService::updateFuelTransaction` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Transactions/Update%20a%20Fuel%20Transaction.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Fuel%20Transactions/.resources/Update%20a%20Fuel%20Transaction.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Get Driver Geofence History](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Geofences/Get%20Driver%20Geofence%20History.request.yaml) | `GET {{base_url}}/{{namespace}}/geofences/driver/:driverId/history` | fleetbase-api-key | `Fleetbase\Sdk\Services\GeofenceService::getDriverGeofenceHistory` | path, query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Geofences/Get%20Driver%20Geofence%20History.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Get Geofence Dwell Report](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Geofences/Get%20Geofence%20Dwell%20Report.request.yaml) | `GET {{base_url}}/{{namespace}}/geofences/dwell-report` | fleetbase-api-key | `Fleetbase\Sdk\Services\GeofenceService::getGeofenceDwellReport` | query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Geofences/Get%20Geofence%20Dwell%20Report.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Get Geofence Inventory](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Geofences/Get%20Geofence%20Inventory.request.yaml) | `GET {{base_url}}/{{namespace}}/geofences/inventory` | fleetbase-api-key | `Fleetbase\Sdk\Services\GeofenceService::getGeofenceInventory` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Geofences/Get%20Geofence%20Inventory.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / List Geofence Events](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Geofences/List%20Geofence%20Events.request.yaml) | `GET {{base_url}}/{{namespace}}/geofences/events` | fleetbase-api-key | `Fleetbase\Sdk\Services\GeofenceService::listGeofenceEvents` | query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Geofences/List%20Geofence%20Events.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create an Issue](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Issues/Create%20an%20Issue.request.yaml) | `POST {{base_url}}/{{namespace}}/issues` | fleetbase-api-key | `Fleetbase\Sdk\Services\IssueService::createIssue` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Issues/Create%20an%20Issue.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete an Issue](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Issues/Delete%20an%20Issue.request.yaml) | `DELETE {{base_url}}/{{namespace}}/issues/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\IssueService::deleteIssue` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Issues/Delete%20an%20Issue.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Query Issues](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Issues/Query%20Issues.request.yaml) | `GET {{base_url}}/{{namespace}}/issues` | fleetbase-api-key | `Fleetbase\Sdk\Services\IssueService::queryIssues` | query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Issues/Query%20Issues.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve an Issue](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Issues/Retrieve%20an%20Issue.request.yaml) | `GET {{base_url}}/{{namespace}}/issues/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\IssueService::retrieveIssue` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Issues/Retrieve%20an%20Issue.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Update an Issue](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Issues/Update%20an%20Issue.request.yaml) | `PUT {{base_url}}/{{namespace}}/issues/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\IssueService::updateIssue` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Issues/Update%20an%20Issue.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Render Label](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Labels/Render%20Label.request.yaml) | `GET {{base_url}}/{{namespace}}/labels/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\LabelService::renderLabel` | path, query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Labels/Render%20Label.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Optimize a Manifest](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Manifests/Optimize%20a%20Manifest.request.yaml) | `POST {{base_url}}/{{namespace}}/manifests/:id/optimize` | fleetbase-api-key | `Fleetbase\Sdk\Services\ManifestService::optimizeManifest` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Manifests/Optimize%20a%20Manifest.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve a Manifest](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Manifests/Retrieve%20a%20Manifest.request.yaml) | `GET {{base_url}}/{{namespace}}/manifests/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ManifestService::retrieveManifest` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Manifests/Retrieve%20a%20Manifest.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Update a Manifest Stop](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Manifests/Update%20a%20Manifest%20Stop.request.yaml) | `PATCH {{base_url}}/{{namespace}}/manifest-stops/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ManifestService::updateManifestStop` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Manifests/Update%20a%20Manifest%20Stop.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Get Driver Onboard Settings](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Onboard/Get%20Driver%20Onboard%20Settings.request.yaml) | `GET {{base_url}}/{{namespace}}/onboard/driver-onboard-settings/:companyId` | fleetbase-api-key | `Fleetbase\Sdk\Services\OnboardService::getDriverOnboardSettings` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Onboard/Get%20Driver%20Onboard%20Settings.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Commit Orchestrator Plan](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orchestrator/Commit%20Orchestrator%20Plan.request.yaml) | `POST {{base_url}}/{{namespace}}/orchestrator/commit` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrchestratorService::commitOrchestratorPlan` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orchestrator/Commit%20Orchestrator%20Plan.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orchestrator/.resources/Commit%20Orchestrator%20Plan.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Run Orchestrator](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orchestrator/Run%20Orchestrator.request.yaml) | `POST {{base_url}}/{{namespace}}/orchestrator/run` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrchestratorService::runOrchestrator` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orchestrator/Run%20Orchestrator.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orchestrator/.resources/Run%20Orchestrator.resources/examples/Multi-phase%20Prior%20Assignments.example.yaml), [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orchestrator/.resources/Run%20Orchestrator.resources/examples/Native%20Capacity%20Allocation.example.yaml), [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orchestrator/.resources/Run%20Orchestrator.resources/examples/Single-phase%20VROOM%20Allocation.example.yaml), [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orchestrator/.resources/Run%20Orchestrator.resources/examples/VROOM%20Capacity%20Only%20Allocation.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Query Order Configs](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Order%20Configs/Query%20Order%20Configs.request.yaml) | `GET {{base_url}}/{{namespace}}/order-configs` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderConfigService::queryOrderConfigs` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Order%20Configs/Query%20Order%20Configs.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve an Order Config](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Order%20Configs/Retrieve%20an%20Order%20Config.request.yaml) | `GET {{base_url}}/{{namespace}}/order-configs/{{order_config_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderConfigService::retrieveOrderConfig` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Order%20Configs/Retrieve%20an%20Order%20Config.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Cancel an Order](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Cancel%20an%20Order.request.yaml) | `DELETE {{base_url}}/{{namespace}}/orders/:id/cancel` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::cancelOrder` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Cancel%20an%20Order.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/.resources/Cancel%20an%20Order.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Capture Photo for Order](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Capture%20Photo%20for%20Order.request.yaml) | `POST {{base_url}}/{{namespace}}/orders/:id/capture-photo/:subjectId` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::capturePhotoForOrder` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Capture%20Photo%20for%20Order.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Capture QR Code for Order](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Capture%20QR%20Code%20for%20Order.request.yaml) | `POST {{base_url}}/{{namespace}}/orders/:id/capture-qr/:subject-id` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::captureQrCodeForOrder` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Capture%20QR%20Code%20for%20Order.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/.resources/Capture%20QR%20Code%20for%20Order.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Capture Signature for Order](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Capture%20Signature%20for%20Order.request.yaml) | `POST {{base_url}}/{{namespace}}/orders/:id/capture-signature/:subject-id` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::captureSignatureForOrder` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Capture%20Signature%20for%20Order.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/.resources/Capture%20Signature%20for%20Order.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Complete an Order](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Complete%20an%20Order.request.yaml) | `POST {{base_url}}/{{namespace}}/orders/:id/complete` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::completeOrder` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Complete%20an%20Order.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create an Order](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order.request.yaml) | `POST {{base_url}}/{{namespace}}/orders` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::createOrder` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order.request.yaml)) | [201](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/.resources/Create%20an%20Order.resources/examples/Create%20an%20Order%20using%20Complete%20Payload.example.yaml), [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/.resources/Create%20an%20Order.resources/examples/Create%20an%20Order%20using%20Payload.example.yaml), [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/.resources/Create%20an%20Order.resources/examples/Create%20an%20Order%20using%20Waypoints%20and%20Entities%20with%20Photos.example.yaml), [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/.resources/Create%20an%20Order.resources/examples/Create%20an%20Order%20using%20Waypoints%20and%20Entity%20Destinations.example.yaml), [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/.resources/Create%20an%20Order.resources/examples/Create%20an%20Order%20using%20only%20Pickup%20Dropoff.example.yaml), [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/.resources/Create%20an%20Order.resources/examples/Create%20an%20Order%20using%20only%20Waypoints.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create an Order using Complete Payload](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20Complete%20Payload.request.yaml) | `POST {{base_url}}/{{namespace}}/orders` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::createOrderUsingCompletePayload` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20Complete%20Payload.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create an Order using Coordinates](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20Coordinates.request.yaml) | `POST {{base_url}}/{{namespace}}/orders` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::createOrderUsingCoordinates` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20Coordinates.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create an Order using GeoJSON Points](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20GeoJSON%20Points.request.yaml) | `POST {{base_url}}/{{namespace}}/orders` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::createOrderUsingGeojsonPoints` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20GeoJSON%20Points.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create an Order using Payload](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20Payload.request.yaml) | `POST {{base_url}}/{{namespace}}/orders` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::createOrderUsingPayload` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20Payload.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create an Order using Waypoints and Entities with Photos](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20Waypoints%20and%20Entities%20with%20Photos.request.yaml) | `POST {{base_url}}/{{namespace}}/orders` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::createOrderUsingWaypointsAndEntitiesWithPhotos` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20Waypoints%20and%20Entities%20with%20Photos.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create an Order using Waypoints and Entity Destinations](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20Waypoints%20and%20Entity%20Destinations.request.yaml) | `POST {{base_url}}/{{namespace}}/orders` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::createOrderUsingWaypointsAndEntityDestinations` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20Waypoints%20and%20Entity%20Destinations.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create an Order using only Pickup Dropoff](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20only%20Pickup%20Dropoff.request.yaml) | `POST {{base_url}}/{{namespace}}/orders` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::createOrderUsingOnlyPickupDropoff` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20only%20Pickup%20Dropoff.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create an Order using only Waypoints](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20only%20Waypoints.request.yaml) | `POST {{base_url}}/{{namespace}}/orders` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::createOrderUsingOnlyWaypoints` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20using%20only%20Waypoints.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create an Order with Empty Relationships](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20with%20Empty%20Relationships.request.yaml) | `POST {{base_url}}/{{namespace}}/orders` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::createOrder` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Create%20an%20Order%20with%20Empty%20Relationships.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete an Order](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Delete%20an%20Order.request.yaml) | `DELETE {{base_url}}/{{namespace}}/orders/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::deleteOrder` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Delete%20an%20Order.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Dispatch an Order](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Dispatch%20an%20Order.request.yaml) | `PATCH {{base_url}}/{{namespace}}/orders/:id/dispatch` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::dispatchOrder` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Dispatch%20an%20Order.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/.resources/Dispatch%20an%20Order.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Get Editable Entity Fields](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Get%20Editable%20Entity%20Fields.request.yaml) | `GET {{base_url}}/{{namespace}}/orders/:id/editable-entity-fields` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::getEditableEntityFields` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Get%20Editable%20Entity%20Fields.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Get Order Distance and Time](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Get%20Order%20Distance%20and%20Time.request.yaml) | `GET {{base_url}}/{{namespace}}/orders/:id/distance-and-time` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::getOrderDistanceAndTime` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Get%20Order%20Distance%20and%20Time.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Get Order ETA](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Get%20Order%20ETA.request.yaml) | `GET {{base_url}}/{{namespace}}/orders/:id/eta` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::getOrderEta` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Get%20Order%20ETA.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Get Order Next Activity](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Get%20Order%20Next%20Activity.request.yaml) | `GET {{base_url}}/{{namespace}}/orders/:id/next-activity` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::getOrderNextActivity` | path, query, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Get%20Order%20Next%20Activity.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/.resources/Get%20Order%20Next%20Activity.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Get Order Tracker](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Get%20Order%20Tracker.request.yaml) | `GET {{base_url}}/{{namespace}}/orders/:id/tracker` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::getOrderTracker` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Get%20Order%20Tracker.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / List Order Comments](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/List%20Order%20Comments.request.yaml) | `GET {{base_url}}/{{namespace}}/orders/:id/comments` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::listOrderComments` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/List%20Order%20Comments.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / List Order Proofs](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/List%20Order%20Proofs.request.yaml) | `GET {{base_url}}/{{namespace}}/orders/:id/proofs/:subjectId` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::listOrderProofs` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/List%20Order%20Proofs.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Query Orders](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Query%20Orders.request.yaml) | `GET {{base_url}}/{{namespace}}/orders` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::queryOrders` | query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Query%20Orders.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve an Order](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Retrieve%20an%20Order.request.yaml) | `GET {{base_url}}/{{namespace}}/orders/{{order_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::retrieveOrder` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Retrieve%20an%20Order.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/.resources/Retrieve%20an%20Order.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Schedule an Order](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Schedule%20an%20Order.request.yaml) | `PATCH {{base_url}}/{{namespace}}/orders/:id/schedule` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::scheduleOrder` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Schedule%20an%20Order.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/.resources/Schedule%20an%20Order.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Set Order Destination](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Set%20Order%20Destination.request.yaml) | `PATCH {{base_url}}/{{namespace}}/orders/:id/set-destination/:placeId` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::setOrderDestination` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Set%20Order%20Destination.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/.resources/Set%20Order%20Destination.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Start an Order](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Start%20an%20Order.request.yaml) | `POST {{base_url}}/{{namespace}}/orders/:id/start` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::startOrder` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Start%20an%20Order.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/.resources/Start%20an%20Order.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Update Order Activity](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Update%20Order%20Activity.request.yaml) | `POST {{base_url}}/{{namespace}}/orders/:id/update-activity` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::updateOrderActivity` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Update%20Order%20Activity.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/.resources/Update%20Order%20Activity.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Update an Order](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Update%20an%20Order.request.yaml) | `PUT {{base_url}}/{{namespace}}/orders/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrderService::updateOrder` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/Update%20an%20Order.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Orders/.resources/Update%20an%20Order.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Get Current Organization](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Organizations/Get%20Current%20Organization.request.yaml) | `GET {{base_url}}/{{namespace}}/organizations/current` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrganizationService::getCurrentOrganization` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Organizations/Get%20Current%20Organization.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / List Organizations](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Organizations/List%20Organizations.request.yaml) | `GET {{base_url}}/{{namespace}}/organizations` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrganizationService::listOrganizations` | query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Organizations/List%20Organizations.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create a Part](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Parts/Create%20a%20Part.request.yaml) | `POST {{base_url}}/{{namespace}}/parts` | fleetbase-api-key | `Fleetbase\Sdk\Services\PartService::createPart` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Parts/Create%20a%20Part.request.yaml)) | [201](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Parts/.resources/Create%20a%20Part.resources/examples/Created.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete a Part](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Parts/Delete%20a%20Part.request.yaml) | `DELETE {{base_url}}/{{namespace}}/parts/{{part_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\PartService::deletePart` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Parts/Delete%20a%20Part.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Parts/.resources/Delete%20a%20Part.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Query Parts](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Parts/Query%20Parts.request.yaml) | `GET {{base_url}}/{{namespace}}/parts` | fleetbase-api-key | `Fleetbase\Sdk\Services\PartService::queryParts` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Parts/Query%20Parts.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Parts/.resources/Query%20Parts.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve a Part](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Parts/Retrieve%20a%20Part.request.yaml) | `GET {{base_url}}/{{namespace}}/parts/{{part_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\PartService::retrievePart` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Parts/Retrieve%20a%20Part.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Parts/.resources/Retrieve%20a%20Part.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Update a Part](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Parts/Update%20a%20Part.request.yaml) | `PUT {{base_url}}/{{namespace}}/parts/{{part_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\PartService::updatePart` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Parts/Update%20a%20Part.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Parts/.resources/Update%20a%20Part.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create a Payload](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Payloads/Create%20a%20Payload.request.yaml) | `POST {{base_url}}/{{namespace}}/payloads` | fleetbase-api-key | `Fleetbase\Sdk\Services\PayloadService::createPayload` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Payloads/Create%20a%20Payload.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Payloads/.resources/Create%20a%20Payload.resources/examples/Create%20a%20Payload%20With%20Multiple%20Waypoints.example.yaml), [201](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Payloads/.resources/Create%20a%20Payload.resources/examples/Create%20a%20Payload.example.yaml), [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Payloads/.resources/Create%20a%20Payload.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete a Payload](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Payloads/Delete%20a%20Payload.request.yaml) | `DELETE {{base_url}}/{{namespace}}/payloads/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\PayloadService::deletePayload` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Payloads/Delete%20a%20Payload.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Payloads/.resources/Delete%20a%20Payload.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Query Payloads](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Payloads/Query%20Payloads.request.yaml) | `GET {{base_url}}/{{namespace}}/payloads` | fleetbase-api-key | `Fleetbase\Sdk\Services\PayloadService::queryPayloads` | query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Payloads/Query%20Payloads.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve a Payload](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Payloads/Retrieve%20a%20Payload.request.yaml) | `GET {{base_url}}/{{namespace}}/payloads/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\PayloadService::retrievePayload` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Payloads/Retrieve%20a%20Payload.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Update a Payload](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Payloads/Update%20a%20Payload.request.yaml) | `PUT {{base_url}}/{{namespace}}/payloads/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\PayloadService::updatePayload` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Payloads/Update%20a%20Payload.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Payloads/.resources/Update%20a%20Payload.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create a Place](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Places/Create%20a%20Place.request.yaml) | `POST {{base_url}}/{{namespace}}/places` | fleetbase-api-key | `Fleetbase\Sdk\Services\PlaceService::createPlace` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Places/Create%20a%20Place.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Places/.resources/Create%20a%20Place.resources/examples/Create%20a%20Place%20using%20Coordinates%20Array.example.yaml), [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Places/.resources/Create%20a%20Place.resources/examples/Create%20a%20Place%20using%20Coordinates.example.yaml), [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Places/.resources/Create%20a%20Place.resources/examples/Create%20a%20Place%20using%20GeoJSON%20Point.example.yaml), [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Places/.resources/Create%20a%20Place.resources/examples/Create%20a%20Place%20using%20Street%20Address%20Only.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete a Place](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Places/Delete%20a%20Place.request.yaml) | `DELETE {{base_url}}/{{namespace}}/places/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\PlaceService::deletePlace` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Places/Delete%20a%20Place.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Places/.resources/Delete%20a%20Place.resources/examples/Delete%20a%20Place.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / List all Places](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Places/List%20all%20Places.request.yaml) | `GET {{base_url}}/{{namespace}}/places` | fleetbase-api-key | `Fleetbase\Sdk\Services\PlaceService::listAllPlaces` | query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Places/List%20all%20Places.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Query Places](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Places/Query%20Places.request.yaml) | `GET {{base_url}}/{{namespace}}/places` | fleetbase-api-key | `Fleetbase\Sdk\Services\PlaceService::queryPlaces` | query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Places/Query%20Places.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve a Place](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Places/Retrieve%20a%20Place.request.yaml) | `GET {{base_url}}/{{namespace}}/places/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\PlaceService::retrievePlace` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Places/Retrieve%20a%20Place.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Search Places](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Places/Search%20Places.request.yaml) | `GET {{base_url}}/{{namespace}}/places/search` | fleetbase-api-key | `Fleetbase\Sdk\Services\PlaceService::searchPlaces` | query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Places/Search%20Places.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Update a Place](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Places/Update%20a%20Place.request.yaml) | `PUT {{base_url}}/{{namespace}}/places/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\PlaceService::updatePlace` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Places/Update%20a%20Place.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Places/.resources/Update%20a%20Place.resources/examples/Update%20a%20Place.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create a Purchase Rate](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Purchase%20Rates/Create%20a%20Purchase%20Rate.request.yaml) | `POST {{base_url}}/{{namespace}}/purchase-rates` | fleetbase-api-key | `Fleetbase\Sdk\Services\PurchaseRateService::createPurchaseRate` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Purchase%20Rates/Create%20a%20Purchase%20Rate.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Purchase%20Rates/.resources/Create%20a%20Purchase%20Rate.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Query Purchase Rates](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Purchase%20Rates/Query%20Purchase%20Rates.request.yaml) | `GET {{base_url}}/{{namespace}}/purchase-rates` | fleetbase-api-key | `Fleetbase\Sdk\Services\PurchaseRateService::queryPurchaseRates` | query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Purchase%20Rates/Query%20Purchase%20Rates.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve a Purchase Rate](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Purchase%20Rates/Retrieve%20a%20Purchase%20Rate.request.yaml) | `GET {{base_url}}/{{namespace}}/purchase-rates/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\PurchaseRateService::retrievePurchaseRate` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Purchase%20Rates/Retrieve%20a%20Purchase%20Rate.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Purchase%20Rates/.resources/Retrieve%20a%20Purchase%20Rate.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create a Sensor](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Sensors/Create%20a%20Sensor.request.yaml) | `POST {{base_url}}/{{namespace}}/sensors` | fleetbase-api-key | `Fleetbase\Sdk\Services\SensorService::createSensor` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Sensors/Create%20a%20Sensor.request.yaml)) | [201](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Sensors/.resources/Create%20a%20Sensor.resources/examples/Created.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete a Sensor](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Sensors/Delete%20a%20Sensor.request.yaml) | `DELETE {{base_url}}/{{namespace}}/sensors/{{sensor_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\SensorService::deleteSensor` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Sensors/Delete%20a%20Sensor.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Sensors/.resources/Delete%20a%20Sensor.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Query Sensors](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Sensors/Query%20Sensors.request.yaml) | `GET {{base_url}}/{{namespace}}/sensors` | fleetbase-api-key | `Fleetbase\Sdk\Services\SensorService::querySensors` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Sensors/Query%20Sensors.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Sensors/.resources/Query%20Sensors.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve a Sensor](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Sensors/Retrieve%20a%20Sensor.request.yaml) | `GET {{base_url}}/{{namespace}}/sensors/{{sensor_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\SensorService::retrieveSensor` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Sensors/Retrieve%20a%20Sensor.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Sensors/.resources/Retrieve%20a%20Sensor.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Update a Sensor](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Sensors/Update%20a%20Sensor.request.yaml) | `PUT {{base_url}}/{{namespace}}/sensors/{{sensor_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\SensorService::updateSensor` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Sensors/Update%20a%20Sensor.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Sensors/.resources/Update%20a%20Sensor.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create a Service Area](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Areas/Create%20a%20Service%20Area.request.yaml) | `POST {{base_url}}/{{namespace}}/service-areas` | fleetbase-api-key | `Fleetbase\Sdk\Services\ServiceAreaService::createServiceArea` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Areas/Create%20a%20Service%20Area.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Areas/.resources/Create%20a%20Service%20Area.resources/examples/Create%20a%20Service%20Area%20using%20GeoJSON%20Point.example.yaml), [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Areas/.resources/Create%20a%20Service%20Area.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete a Service Area](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Areas/Delete%20a%20Service%20Area.request.yaml) | `DELETE {{base_url}}/{{namespace}}/service-areas/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ServiceAreaService::deleteServiceArea` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Areas/Delete%20a%20Service%20Area.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Areas/.resources/Delete%20a%20Service%20Area.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Query Service Areas](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Areas/Query%20Service%20Areas.request.yaml) | `GET {{base_url}}/{{namespace}}/service-areas` | fleetbase-api-key | `Fleetbase\Sdk\Services\ServiceAreaService::queryServiceAreas` | query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Areas/Query%20Service%20Areas.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve a Service Area](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Areas/Retrieve%20a%20Service%20Area.request.yaml) | `GET {{base_url}}/{{namespace}}/service-areas/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ServiceAreaService::retrieveServiceArea` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Areas/Retrieve%20a%20Service%20Area.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Areas/.resources/Retrieve%20a%20Service%20Area.resources/examples/OK.example.yaml), [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Areas/.resources/Retrieve%20a%20Service%20Area.resources/examples/Retrieve%20a%20Service%20Area.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Update a Service Area](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Areas/Update%20a%20Service%20Area.request.yaml) | `PUT {{base_url}}/{{namespace}}/service-areas/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ServiceAreaService::updateServiceArea` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Areas/Update%20a%20Service%20Area.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Areas/.resources/Update%20a%20Service%20Area.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Query Service Quotes](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Quotes/Query%20Service%20Quotes.request.yaml) | `GET {{base_url}}/{{namespace}}/service-quotes` | fleetbase-api-key | `Fleetbase\Sdk\Services\ServiceQuoteService::queryServiceQuotes` | query, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Quotes/Query%20Service%20Quotes.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Quotes/.resources/Query%20Service%20Quotes.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve a Service Quote](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Quotes/Retrieve%20a%20Service%20Quote.request.yaml) | `GET {{base_url}}/{{namespace}}/service-quotes/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ServiceQuoteService::retrieveServiceQuote` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Quotes/Retrieve%20a%20Service%20Quote.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create a Service Rate](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Rates/Create%20a%20Service%20Rate.request.yaml) | `POST {{base_url}}/{{namespace}}/service-rates` | fleetbase-api-key | `Fleetbase\Sdk\Services\ServiceRateService::createServiceRate` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Rates/Create%20a%20Service%20Rate.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Rates/.resources/Create%20a%20Service%20Rate.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create a Service Rate with an Empty Service Area](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Rates/Create%20a%20Service%20Rate%20with%20an%20Empty%20Service%20Area.request.yaml) | `POST {{base_url}}/{{namespace}}/service-rates` | fleetbase-api-key | `Fleetbase\Sdk\Services\ServiceRateService::createServiceRate` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Rates/Create%20a%20Service%20Rate%20with%20an%20Empty%20Service%20Area.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete a Service Rate](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Rates/Delete%20a%20Service%20Rate.request.yaml) | `DELETE {{base_url}}/{{namespace}}/service-rates/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ServiceRateService::deleteServiceRate` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Rates/Delete%20a%20Service%20Rate.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Rates/.resources/Delete%20a%20Service%20Rate.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Query Service Rates](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Rates/Query%20Service%20Rates.request.yaml) | `GET {{base_url}}/{{namespace}}/service-rates` | fleetbase-api-key | `Fleetbase\Sdk\Services\ServiceRateService::queryServiceRates` | query, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Rates/Query%20Service%20Rates.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve a Service Rate](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Rates/Retrieve%20a%20Service%20Rate.request.yaml) | `GET {{base_url}}/{{namespace}}/service-rates/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ServiceRateService::retrieveServiceRate` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Rates/Retrieve%20a%20Service%20Rate.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Update a Service Rate](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Rates/Update%20a%20Service%20Rate.request.yaml) | `PUT {{base_url}}/{{namespace}}/service-rates/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ServiceRateService::updateServiceRate` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Rates/Update%20a%20Service%20Rate.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Service%20Rates/.resources/Update%20a%20Service%20Rate.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create a Tracking Number](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Numbers/Create%20a%20Tracking%20Number.request.yaml) | `POST {{base_url}}/{{namespace}}/tracking-numbers` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrackingNumberService::createTrackingNumber` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Numbers/Create%20a%20Tracking%20Number.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Numbers/.resources/Create%20a%20Tracking%20Number.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Decode Tracking Number QR](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Numbers/Decode%20Tracking%20Number%20QR.request.yaml) | `POST {{base_url}}/{{namespace}}/tracking-numbers/from-qr` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrackingNumberService::decodeTrackingNumberQr` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Numbers/Decode%20Tracking%20Number%20QR.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete a Tracking Number](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Numbers/Delete%20a%20Tracking%20Number.request.yaml) | `DELETE {{base_url}}/{{namespace}}/tracking-numbers/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrackingNumberService::deleteTrackingNumber` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Numbers/Delete%20a%20Tracking%20Number.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Numbers/.resources/Delete%20a%20Tracking%20Number.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Query Tracking Numbers](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Numbers/Query%20Tracking%20Numbers.request.yaml) | `GET {{base_url}}/{{namespace}}/tracking-numbers` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrackingNumberService::queryTrackingNumbers` | query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Numbers/Query%20Tracking%20Numbers.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Numbers/.resources/Query%20Tracking%20Numbers.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve a Tracking Number](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Numbers/Retrieve%20a%20Tracking%20Number.request.yaml) | `GET {{base_url}}/{{namespace}}/tracking-numbers/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrackingNumberService::retrieveTrackingNumber` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Numbers/Retrieve%20a%20Tracking%20Number.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Numbers/.resources/Retrieve%20a%20Tracking%20Number.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create a Tracking Status](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Statuses/Create%20a%20Tracking%20Status.request.yaml) | `POST {{base_url}}/{{namespace}}/tracking-statuses` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrackingStatusService::createTrackingStatus` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Statuses/Create%20a%20Tracking%20Status.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Statuses/.resources/Create%20a%20Tracking%20Status.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete a Tracking Status](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Statuses/Delete%20a%20Tracking%20Status.request.yaml) | `DELETE {{base_url}}/{{namespace}}/tracking-statuses/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrackingStatusService::deleteTrackingStatus` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Statuses/Delete%20a%20Tracking%20Status.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Statuses/.resources/Delete%20a%20Tracking%20Status.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Query Tracking Statuses](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Statuses/Query%20Tracking%20Statuses.request.yaml) | `GET {{base_url}}/{{namespace}}/tracking-statuses` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrackingStatusService::queryTrackingStatuses` | query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Statuses/Query%20Tracking%20Statuses.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Statuses/.resources/Query%20Tracking%20Statuses.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve a Tracking Status](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Statuses/Retrieve%20a%20Tracking%20Status.request.yaml) | `GET {{base_url}}/{{namespace}}/tracking-statuses/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrackingStatusService::retrieveTrackingStatus` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Statuses/Retrieve%20a%20Tracking%20Status.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Statuses/.resources/Retrieve%20a%20Tracking%20Status.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Update a Tracking Status](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Statuses/Update%20a%20Tracking%20Status.request.yaml) | `PUT {{base_url}}/{{namespace}}/tracking-statuses/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrackingStatusService::updateTrackingStatus` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Statuses/Update%20a%20Tracking%20Status.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Tracking%20Statuses/.resources/Update%20a%20Tracking%20Status.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Attach Device to Trailer](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Attach%20Device%20to%20Trailer.request.yaml) | `POST {{base_url}}/{{namespace}}/devices/:id/attach` | fleetbase-api-key | `Fleetbase\Sdk\Services\DeviceService::attachDevice` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Attach%20Device%20to%20Trailer.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Attach Equipment to Trailer](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Attach%20Equipment%20to%20Trailer.request.yaml) | `POST {{base_url}}/{{namespace}}/equipment/:id/attach` | fleetbase-api-key | `Fleetbase\Sdk\Services\EquipmentService::attachEquipment` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Attach%20Equipment%20to%20Trailer.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Attach Trailer to Vehicle](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Attach%20Trailer%20to%20Vehicle.request.yaml) | `POST {{base_url}}/{{namespace}}/trailers/:id/attach` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrailerService::attachTrailerToVehicle` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Attach%20Trailer%20to%20Vehicle.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create Trailer Device](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Create%20Trailer%20Device.request.yaml) | `POST {{base_url}}/{{namespace}}/devices` | fleetbase-api-key | `Fleetbase\Sdk\Services\DeviceService::createDevice` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Create%20Trailer%20Device.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create Trailer Equipment](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Create%20Trailer%20Equipment.request.yaml) | `POST {{base_url}}/{{namespace}}/equipment` | fleetbase-api-key | `Fleetbase\Sdk\Services\EquipmentService::createEquipment` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Create%20Trailer%20Equipment.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create a Trailer](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Create%20a%20Trailer.request.yaml) | `POST {{base_url}}/{{namespace}}/trailers` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrailerService::createTrailer` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Create%20a%20Trailer.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete Trailer Device](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Delete%20Trailer%20Device.request.yaml) | `DELETE {{base_url}}/{{namespace}}/devices/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\DeviceService::deleteDevice` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Delete%20Trailer%20Device.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete Trailer Equipment](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Delete%20Trailer%20Equipment.request.yaml) | `DELETE {{base_url}}/{{namespace}}/equipment/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\EquipmentService::deleteEquipment` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Delete%20Trailer%20Equipment.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete a Trailer](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Delete%20a%20Trailer.request.yaml) | `DELETE {{base_url}}/{{namespace}}/trailers/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrailerService::deleteTrailer` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Delete%20a%20Trailer.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Detach Trailer Attachments](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Detach%20Trailer%20Attachments.request.yaml) | `POST {{base_url}}/{{namespace}}/devices/:id/detach` | fleetbase-api-key | `Fleetbase\Sdk\Services\DeviceService::detachDevice` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Detach%20Trailer%20Attachments.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Detach Trailer Equipment](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Detach%20Trailer%20Equipment.request.yaml) | `POST {{base_url}}/{{namespace}}/equipment/:id/detach` | fleetbase-api-key | `Fleetbase\Sdk\Services\EquipmentService::detachEquipment` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Detach%20Trailer%20Equipment.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Detach Trailer from Vehicle](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Detach%20Trailer%20from%20Vehicle.request.yaml) | `POST {{base_url}}/{{namespace}}/trailers/:id/detach` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrailerService::detachTrailerFromVehicle` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Detach%20Trailer%20from%20Vehicle.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / List Trailer Connections](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/List%20Trailer%20Connections.request.yaml) | `GET {{base_url}}/{{namespace}}/trailers/:id/connections` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrailerService::listTrailerConnections` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/List%20Trailer%20Connections.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / List Vehicle Trailers](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/List%20Vehicle%20Trailers.request.yaml) | `GET {{base_url}}/{{namespace}}/vehicles/:id/trailers` | fleetbase-api-key | `Fleetbase\Sdk\Services\VehicleService::listVehicleTrailers` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/List%20Vehicle%20Trailers.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Query Trailers](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Query%20Trailers.request.yaml) | `GET {{base_url}}/{{namespace}}/trailers` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrailerService::queryTrailers` | query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Query%20Trailers.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Reattach Equipment to Vehicle](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Reattach%20Equipment%20to%20Vehicle.request.yaml) | `POST {{base_url}}/{{namespace}}/equipment/:id/attach` | fleetbase-api-key | `Fleetbase\Sdk\Services\EquipmentService::attachEquipment` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Reattach%20Equipment%20to%20Vehicle.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve a Trailer](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Retrieve%20a%20Trailer.request.yaml) | `GET {{base_url}}/{{namespace}}/trailers/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrailerService::retrieveTrailer` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Retrieve%20a%20Trailer.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Track Trailer](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Track%20Trailer.request.yaml) | `PATCH {{base_url}}/{{namespace}}/trailers/:id/track` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrailerService::trackTrailer` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Track%20Trailer.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Update a Trailer](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Update%20a%20Trailer.request.yaml) | `PUT {{base_url}}/{{namespace}}/trailers/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrailerService::updateTrailer` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Update%20a%20Trailer.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Verify Detached Connection History](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Verify%20Detached%20Connection%20History.request.yaml) | `GET {{base_url}}/{{namespace}}/trailers/:id/connections` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrailerService::listTrailerConnections` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Verify%20Detached%20Connection%20History.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Verify Trailer Equipment](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Verify%20Trailer%20Equipment.request.yaml) | `GET {{base_url}}/{{namespace}}/trailers/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\TrailerService::retrieveTrailer` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Trailers/Verify%20Trailer%20Equipment.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create a Vehicle](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vehicles/Create%20a%20Vehicle.request.yaml) | `POST {{base_url}}/{{namespace}}/vehicles` | fleetbase-api-key | `Fleetbase\Sdk\Services\VehicleService::createVehicle` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vehicles/Create%20a%20Vehicle.request.yaml)) | [201](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vehicles/.resources/Create%20a%20Vehicle.resources/examples/Created.example.yaml), [404](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vehicles/.resources/Create%20a%20Vehicle.resources/examples/Not%20Found.example.yaml), [422](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vehicles/.resources/Create%20a%20Vehicle.resources/examples/Unprocessable%20Entity.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete a Vehicle](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vehicles/Delete%20a%20Vehicle.request.yaml) | `DELETE {{base_url}}/{{namespace}}/vehicles/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\VehicleService::deleteVehicle` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vehicles/Delete%20a%20Vehicle.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vehicles/.resources/Delete%20a%20Vehicle.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Expand a Vehicle](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vehicles/Expand%20a%20Vehicle.request.yaml) | `GET {{base_url}}/{{namespace}}/vehicles/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\VehicleService::retrieveVehicle` | path, query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vehicles/Expand%20a%20Vehicle.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vehicles/.resources/Expand%20a%20Vehicle.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Expand a Vehicle Scalar](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vehicles/Expand%20a%20Vehicle%20Scalar.request.yaml) | `GET {{base_url}}/{{namespace}}/vehicles/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\VehicleService::retrieveVehicle` | path, query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vehicles/Expand%20a%20Vehicle%20Scalar.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vehicles/.resources/Expand%20a%20Vehicle.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Query Vehicles](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vehicles/Query%20Vehicles.request.yaml) | `GET {{base_url}}/{{namespace}}/vehicles` | fleetbase-api-key | `Fleetbase\Sdk\Services\VehicleService::queryVehicles` | query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vehicles/Query%20Vehicles.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vehicles/.resources/Query%20Vehicles.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve a Vehicle](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vehicles/Retrieve%20a%20Vehicle.request.yaml) | `GET {{base_url}}/{{namespace}}/vehicles/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\VehicleService::retrieveVehicle` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vehicles/Retrieve%20a%20Vehicle.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vehicles/.resources/Retrieve%20a%20Vehicle.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Track Vehicle](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vehicles/Track%20Vehicle.request.yaml) | `PATCH {{base_url}}/{{namespace}}/vehicles/:id/track` | fleetbase-api-key | `Fleetbase\Sdk\Services\VehicleService::trackVehicle` | path, text body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vehicles/Track%20Vehicle.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Update a Vehicle](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vehicles/Update%20a%20Vehicle.request.yaml) | `PUT {{base_url}}/{{namespace}}/vehicles/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\VehicleService::updateVehicle` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vehicles/Update%20a%20Vehicle.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vehicles/.resources/Update%20a%20Vehicle.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create a Vendor](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vendors/Create%20a%20Vendor.request.yaml) | `POST {{base_url}}/{{namespace}}/vendors` | fleetbase-api-key | `Fleetbase\Sdk\Services\VendorService::createVendor` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vendors/Create%20a%20Vendor.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vendors/.resources/Create%20a%20Vendor.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete a Vendor](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vendors/Delete%20a%20Vendor.request.yaml) | `DELETE {{base_url}}/{{namespace}}/vendors/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\VendorService::deleteVendor` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vendors/Delete%20a%20Vendor.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vendors/.resources/Delete%20a%20Vendor.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Query Vendors](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vendors/Query%20Vendors.request.yaml) | `GET {{base_url}}/{{namespace}}/vendors` | fleetbase-api-key | `Fleetbase\Sdk\Services\VendorService::queryVendors` | query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vendors/Query%20Vendors.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vendors/.resources/Query%20Vendors.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve a Vendor](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vendors/Retrieve%20a%20Vendor.request.yaml) | `GET {{base_url}}/{{namespace}}/vendors/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\VendorService::retrieveVendor` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vendors/Retrieve%20a%20Vendor.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vendors/.resources/Retrieve%20a%20Vendor.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Update a Vendor](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vendors/Update%20a%20Vendor.request.yaml) | `PUT {{base_url}}/{{namespace}}/vendors/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\VendorService::updateVendor` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vendors/Update%20a%20Vendor.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Vendors/.resources/Update%20a%20Vendor.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create a Work Order](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Work%20Orders/Create%20a%20Work%20Order.request.yaml) | `POST {{base_url}}/{{namespace}}/work-orders` | fleetbase-api-key | `Fleetbase\Sdk\Services\WorkOrderService::createWorkOrder` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Work%20Orders/Create%20a%20Work%20Order.request.yaml)) | [201](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Work%20Orders/.resources/Create%20a%20Work%20Order.resources/examples/Created.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete a Work Order](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Work%20Orders/Delete%20a%20Work%20Order.request.yaml) | `DELETE {{base_url}}/{{namespace}}/work-orders/{{work_order_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\WorkOrderService::deleteWorkOrder` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Work%20Orders/Delete%20a%20Work%20Order.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Work%20Orders/.resources/Delete%20a%20Work%20Order.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Query Work Orders](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Work%20Orders/Query%20Work%20Orders.request.yaml) | `GET {{base_url}}/{{namespace}}/work-orders` | fleetbase-api-key | `Fleetbase\Sdk\Services\WorkOrderService::queryWorkOrders` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Work%20Orders/Query%20Work%20Orders.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Work%20Orders/.resources/Query%20Work%20Orders.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve a Work Order](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Work%20Orders/Retrieve%20a%20Work%20Order.request.yaml) | `GET {{base_url}}/{{namespace}}/work-orders/{{work_order_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\WorkOrderService::retrieveWorkOrder` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Work%20Orders/Retrieve%20a%20Work%20Order.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Work%20Orders/.resources/Retrieve%20a%20Work%20Order.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Send Work Order](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Work%20Orders/Send%20Work%20Order.request.yaml) | `POST {{base_url}}/{{namespace}}/work-orders/{{work_order_id}}/send` | fleetbase-api-key | `Fleetbase\Sdk\Services\WorkOrderService::sendWorkOrder` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Work%20Orders/Send%20Work%20Order.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Work%20Orders/.resources/Send%20Work%20Order.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Update a Work Order](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Work%20Orders/Update%20a%20Work%20Order.request.yaml) | `PUT {{base_url}}/{{namespace}}/work-orders/{{work_order_id}}` | fleetbase-api-key | `Fleetbase\Sdk\Services\WorkOrderService::updateWorkOrder` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Work%20Orders/Update%20a%20Work%20Order.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Work%20Orders/.resources/Update%20a%20Work%20Order.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Create a Zone](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Zones/Create%20a%20Zone.request.yaml) | `POST {{base_url}}/{{namespace}}/zones` | fleetbase-api-key | `Fleetbase\Sdk\Services\ZoneService::createZone` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Zones/Create%20a%20Zone.request.yaml)) | [201](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Zones/.resources/Create%20a%20Zone.resources/examples/Create%20a%20Zone.example.yaml), [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Zones/.resources/Create%20a%20Zone.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Delete a Zone](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Zones/Delete%20a%20Zone.request.yaml) | `DELETE {{base_url}}/{{namespace}}/zones/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ZoneService::deleteZone` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Zones/Delete%20a%20Zone.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Zones/.resources/Delete%20a%20Zone.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Query Zones](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Zones/Query%20Zones.request.yaml) | `GET {{base_url}}/{{namespace}}/zones` | fleetbase-api-key | `Fleetbase\Sdk\Services\ZoneService::queryZones` | query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Zones/Query%20Zones.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Zones/.resources/Query%20Zones.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Retrieve a zone](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Zones/Retrieve%20a%20zone.request.yaml) | `GET {{base_url}}/{{namespace}}/zones/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ZoneService::retrieveZone` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Zones/Retrieve%20a%20zone.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Zones/.resources/Retrieve%20a%20zone.resources/examples/Delete%20a%20Zone.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase API / Update a Zone](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Zones/Update%20a%20Zone.request.yaml) | `PUT {{base_url}}/{{namespace}}/zones/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ZoneService::updateZone` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Zones/Update%20a%20Zone.request.yaml)) | [200](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20API/Zones/.resources/Update%20a%20Zone.resources/examples/OK.example.yaml) | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase Core API / Add Participant](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Add%20Participant.request.yaml) | `POST {{base_url}}/{{namespace}}/chat-channels/:id/add-participant` | fleetbase-api-key | `Fleetbase\Sdk\Services\ChatChannelService::addParticipant` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Add%20Participant.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase Core API / Create Chat Channel](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Create%20Chat%20Channel.request.yaml) | `POST {{base_url}}/{{namespace}}/chat-channels` | fleetbase-api-key | `Fleetbase\Sdk\Services\ChatChannelService::createChatChannel` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Create%20Chat%20Channel.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase Core API / Create Read Receipt](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Create%20Read%20Receipt.request.yaml) | `POST {{base_url}}/{{namespace}}/chat-channels/read-message/:chatMessageId` | fleetbase-api-key | `Fleetbase\Sdk\Services\ChatChannelService::createReadReceipt` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Create%20Read%20Receipt.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase Core API / Delete Chat Channel](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Delete%20Chat%20Channel.request.yaml) | `DELETE {{base_url}}/{{namespace}}/chat-channels/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ChatChannelService::deleteChatChannel` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Delete%20Chat%20Channel.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase Core API / Delete Message](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Delete%20Message.request.yaml) | `DELETE {{base_url}}/{{namespace}}/chat-channels/delete-message/:chatMessageId` | fleetbase-api-key | `Fleetbase\Sdk\Services\ChatChannelService::deleteMessage` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Delete%20Message.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase Core API / List Available Participants](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/List%20Available%20Participants.request.yaml) | `GET {{base_url}}/{{namespace}}/chat-channels/available-participants` | fleetbase-api-key | `Fleetbase\Sdk\Services\ChatChannelService::listAvailableParticipants` | query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/List%20Available%20Participants.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase Core API / Query Chat Channels](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Query%20Chat%20Channels.request.yaml) | `GET {{base_url}}/{{namespace}}/chat-channels` | fleetbase-api-key | `Fleetbase\Sdk\Services\ChatChannelService::queryChatChannels` | query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Query%20Chat%20Channels.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase Core API / Remove Participant](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Remove%20Participant.request.yaml) | `DELETE {{base_url}}/{{namespace}}/chat-channels/remove-participant/:participantId` | fleetbase-api-key | `Fleetbase\Sdk\Services\ChatChannelService::removeParticipant` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Remove%20Participant.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase Core API / Retrieve Chat Channel](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Retrieve%20Chat%20Channel.request.yaml) | `GET {{base_url}}/{{namespace}}/chat-channels/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ChatChannelService::retrieveChatChannel` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Retrieve%20Chat%20Channel.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase Core API / Send Message](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Send%20Message.request.yaml) | `POST {{base_url}}/{{namespace}}/chat-channels/:id/send-message` | fleetbase-api-key | `Fleetbase\Sdk\Services\ChatChannelService::sendMessage` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Send%20Message.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase Core API / Update Chat Channel](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Update%20Chat%20Channel.request.yaml) | `PUT {{base_url}}/{{namespace}}/chat-channels/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\ChatChannelService::updateChatChannel` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Chat%20Channels/Update%20Chat%20Channel.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase Core API / Create Comment](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Comments/Create%20Comment.request.yaml) | `POST {{base_url}}/{{namespace}}/comments` | fleetbase-api-key | `Fleetbase\Sdk\Services\CommentService::createComment` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Comments/Create%20Comment.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase Core API / Delete Comment](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Comments/Delete%20Comment.request.yaml) | `DELETE {{base_url}}/{{namespace}}/comments/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\CommentService::deleteComment` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Comments/Delete%20Comment.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase Core API / Query Comments](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Comments/Query%20Comments.request.yaml) | `GET {{base_url}}/{{namespace}}/comments` | fleetbase-api-key | `Fleetbase\Sdk\Services\CommentService::queryComments` | query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Comments/Query%20Comments.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase Core API / Retrieve Comment](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Comments/Retrieve%20Comment.request.yaml) | `GET {{base_url}}/{{namespace}}/comments/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\CommentService::retrieveComment` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Comments/Retrieve%20Comment.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase Core API / Update Comment](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Comments/Update%20Comment.request.yaml) | `PUT {{base_url}}/{{namespace}}/comments/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\CommentService::updateComment` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Comments/Update%20Comment.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase Core API / Delete a File](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Files/Delete%20a%20File.request.yaml) | `DELETE {{base_url}}/{{namespace}}/files/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\FileService::deleteFile` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Files/Delete%20a%20File.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase Core API / Download File](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Files/Download%20File.request.yaml) | `GET {{base_url}}/{{namespace}}/files/:id/download` | fleetbase-api-key | `Fleetbase\Sdk\Services\FileService::downloadFile` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Files/Download%20File.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase Core API / Query Files](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Files/Query%20Files.request.yaml) | `GET {{base_url}}/{{namespace}}/files` | fleetbase-api-key | `Fleetbase\Sdk\Services\FileService::queryFiles` | query ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Files/Query%20Files.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase Core API / Retrieve a File](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Files/Retrieve%20a%20File.request.yaml) | `GET {{base_url}}/{{namespace}}/files/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\FileService::retrieveFile` | path ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Files/Retrieve%20a%20File.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase Core API / Update File](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Files/Update%20File.request.yaml) | `PUT {{base_url}}/{{namespace}}/files/:id` | fleetbase-api-key | `Fleetbase\Sdk\Services\FileService::updateFile` | path, json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Files/Update%20File.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase Core API / Upload Base64 File](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Files/Upload%20Base64%20File.request.yaml) | `POST {{base_url}}/{{namespace}}/files/base64` | fleetbase-api-key | `Fleetbase\Sdk\Services\FileService::uploadBase64File` | json body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Files/Upload%20Base64%20File.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase Core API / Upload File](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Files/Upload%20File.request.yaml) | `POST {{base_url}}/{{namespace}}/files` | fleetbase-api-key | `Fleetbase\Sdk\Services\FileService::uploadFile` | formdata body ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Files/Upload%20File.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | +| [Fleetbase Core API / Get Current Organization](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Organizations/Get%20Current%20Organization.request.yaml) | `GET {{base_url}}/{{namespace}}/organizations/current` | fleetbase-api-key | `Fleetbase\Sdk\Services\OrganizationService::getCurrentOrganization` | path/method only ([source](https://github.com/fleetbase/postman/blob/7fe06b7c5e415a9aa292869e9037910896b049ad/postman/collections/Fleetbase%20Core%20API/Organizations/Get%20Current%20Organization.request.yaml)) | No official example | [HTTP status mapping](../tests/HttpClientTest.php) | [endpoint fixture](../tests/Contract/EndpointContractTest.php) | Official collection through SDK bridge | complete | diff --git a/docs/api-examples.md b/docs/api-examples.md index bcbb007..911cc7f 100644 --- a/docs/api-examples.md +++ b/docs/api-examples.md @@ -1,6 +1,6 @@ # Fleetbase PHP SDK API examples -These 241 examples are generated from the locked official Postman contract. CI executes every fenced snippet against a hermetic PSR-18 transport. +These 264 examples are generated from the locked official Postman contract. CI executes every fenced snippet against a hermetic PSR-18 transport. Create `$fleetbase` once as shown in the README, then use the relevant service call below. Fixture identifiers and payloads are illustrative; replace them with values from your application. @@ -336,7 +336,7 @@ $result = $fleetbase->customers->verifyCustomerLoginCode( ### Attach Device -Attach this device to a vehicle. +Attach this Device to a Vehicle or Trailer. The legacy `vehicle` field remains supported. `POST {{base_url}}/{{namespace}}/devices/{{device_id}}/attach` @@ -344,7 +344,8 @@ Attach this device to a vehicle. $result = $fleetbase->devices->attachDevice( $deviceId, [ - 'vehicle' => 'vehicle_id-fixture', + 'attachable_type' => 'fleet-ops:vehicle', + 'attachable' => 'vehicle_id-fixture', ] ); ``` @@ -872,6 +873,22 @@ $result = $fleetbase->entities->updateEntity( ## Equipment +### Attach Equipment + +Attach or atomically reassign Equipment to a Vehicle or Trailer. + +`POST {{base_url}}/{{namespace}}/equipment/:id/attach` + +```php +$result = $fleetbase->equipment->attachEquipment( + $equipmentId, + [ + 'attachable_type' => 'fleet-ops:vehicle', + 'attachable' => 'vehicle_id-fixture', + ] +); +``` + ### Create Equipment Create equipment. @@ -903,6 +920,16 @@ Delete equipment. $result = $fleetbase->equipment->deleteEquipment($equipmentId); ``` +### Detach Equipment + +Detach Equipment from its current Vehicle or Trailer. + +`POST {{base_url}}/{{namespace}}/equipment/:id/detach` + +```php +$result = $fleetbase->equipment->detachEquipment($equipmentId); +``` + ### Query Equipment Query equipment. @@ -3013,6 +3040,295 @@ $result = $fleetbase->trackingStatuses->updateTrackingStatus( ); ``` +## Trailers + +### Attach Device to Trailer + +Attach a Device to a Trailer while preserving the legacy Vehicle attachment alias. + +`POST {{base_url}}/{{namespace}}/devices/:id/attach` + +```php +$result = $fleetbase->devices->attachDevice( + $deviceId, + [ + 'attachable_type' => 'fleet-ops:trailer', + 'attachable' => 'trailer_id-fixture', + ] +); +``` + +### Attach Equipment to Trailer + +Attach Equipment to a Trailer using the polymorphic public attachment contract. + +`POST {{base_url}}/{{namespace}}/equipment/:id/attach` + +```php +$result = $fleetbase->equipment->attachEquipment( + $equipmentId, + [ + 'attachable_type' => 'fleet-ops:trailer', + 'attachable' => 'trailer_id-fixture', + ] +); +``` + +### Attach Trailer to Vehicle + +Attach a detached Trailer to a Vehicle. Repeating the same attachment is idempotent; another active Vehicle returns 409. + +`POST {{base_url}}/{{namespace}}/trailers/:id/attach` + +```php +$result = $fleetbase->trailers->attachTrailerToVehicle( + $trailerId, + [ + 'vehicle' => 'vehicle_id-fixture', + 'source' => 'manual', + 'position' => 1, + ] +); +``` + +### Create Trailer Device + +Create a lifecycle telematics Device that will be attached to the Trailer and cleaned up by this folder. + +`POST {{base_url}}/{{namespace}}/devices` + +```php +$result = $fleetbase->devices->createDevice( + [ + 'name' => 'Postman Trailer Tracker', + 'device_id' => 'POSTMAN-TRL-TRACKER', + 'type' => 'gps', + 'provider' => 'manual', + ] +); +``` + +### Create Trailer Equipment + +Create lifecycle Equipment that will be attached to the Trailer and cleaned up by this folder. + +`POST {{base_url}}/{{namespace}}/equipment` + +```php +$result = $fleetbase->equipment->createEquipment( + [ + 'name' => 'Postman Trailer Sensor Bracket', + 'code' => 'POSTMAN-TRL-EQ', + 'type' => 'tool', + 'status' => 'available', + ] +); +``` + +### Create a Trailer + +Create a first-class Trailer for the authenticated company. + +`POST {{base_url}}/{{namespace}}/trailers` + +```php +$result = $fleetbase->trailers->createTrailer( + [ + 'name' => 'Postman Reefer', + 'code' => 'POSTMAN-TRL-001', + 'type' => 'reefer', + 'status' => 'available', + 'plate_number' => 'PM-TR-001', + 'payload_capacity' => 20000, + 'axle_count' => 2, + 'refrigerated' => true, + 'measurement_system' => 'metric', + ] +); +``` + +### Delete Trailer Device + +Delete the lifecycle Device after detaching it. + +`DELETE {{base_url}}/{{namespace}}/devices/:id` + +```php +$result = $fleetbase->devices->deleteDevice($deviceId); +``` + +### Delete Trailer Equipment + +Delete the lifecycle Equipment after detaching it. + +`DELETE {{base_url}}/{{namespace}}/equipment/:id` + +```php +$result = $fleetbase->equipment->deleteEquipment($equipmentId); +``` + +### Delete a Trailer + +Soft-delete a detached Trailer. + +`DELETE {{base_url}}/{{namespace}}/trailers/:id` + +```php +$result = $fleetbase->trailers->deleteTrailer($trailerId); +``` + +### Detach Trailer Attachments + +Detach the lifecycle Device. Equipment is detached in the following request. + +`POST {{base_url}}/{{namespace}}/devices/:id/detach` + +```php +$result = $fleetbase->devices->detachDevice($deviceId); +``` + +### Detach Trailer Equipment + +Detach lifecycle Equipment from its current Vehicle before cleanup. + +`POST {{base_url}}/{{namespace}}/equipment/:id/detach` + +```php +$result = $fleetbase->equipment->detachEquipment($equipmentId); +``` + +### Detach Trailer from Vehicle + +End the active towing connection while retaining history. Repeating detach is idempotent. + +`POST {{base_url}}/{{namespace}}/trailers/:id/detach` + +```php +$result = $fleetbase->trailers->detachTrailerFromVehicle( + $trailerId, + [ + 'notes' => 'Postman lifecycle detach', + ] +); +``` + +### List Trailer Connections + +List complete effective-dated towing history for a Trailer. + +`GET {{base_url}}/{{namespace}}/trailers/:id/connections` + +```php +$result = $fleetbase->trailers->listTrailerConnections($trailerId); +``` + +### List Vehicle Trailers + +List currently attached Trailers for a Vehicle. + +`GET {{base_url}}/{{namespace}}/vehicles/:id/trailers` + +```php +$result = $fleetbase->vehicles->listVehicleTrailers($vehicleId); +``` + +### Query Trailers + +Query and filter company-scoped Trailers. + +`GET {{base_url}}/{{namespace}}/trailers` + +```php +$result = $fleetbase->trailers->queryTrailers( + [ + 'query' => 'Postman Reefer', + 'limit' => '25', + 'sort' => '-created_at', + ] +); +``` + +### Reattach Equipment to Vehicle + +Atomically reassign the lifecycle Equipment from Trailer to Vehicle. + +`POST {{base_url}}/{{namespace}}/equipment/:id/attach` + +```php +$result = $fleetbase->equipment->attachEquipment( + $equipmentId, + [ + 'attachable_type' => 'fleet-ops:vehicle', + 'attachable' => 'vehicle_id-fixture', + ] +); +``` + +### Retrieve a Trailer + +Retrieve one Trailer by public ID. + +`GET {{base_url}}/{{namespace}}/trailers/:id` + +```php +$result = $fleetbase->trailers->retrieveTrailer($trailerId); +``` + +### Track Trailer + +Record a Trailer observation and create a Position. + +`PATCH {{base_url}}/{{namespace}}/trailers/:id/track` + +```php +$result = $fleetbase->trailers->trackTrailer( + $trailerId, + [ + 'latitude' => 40.7484, + 'longitude' => -73.9857, + 'speed' => 35, + 'heading' => 90, + ] +); +``` + +### Update a Trailer + +Update a Trailer without allowing its asset discriminator to change. + +`PUT {{base_url}}/{{namespace}}/trailers/:id` + +```php +$result = $fleetbase->trailers->updateTrailer( + $trailerId, + [ + 'name' => 'Postman Reefer Updated', + 'status' => 'in_use', + 'payload_capacity' => 21000, + ] +); +``` + +### Verify Detached Connection History + +Verify completed history remains after the current towing connection ends. + +`GET {{base_url}}/{{namespace}}/trailers/:id/connections` + +```php +$result = $fleetbase->trailers->listTrailerConnections($trailerId); +``` + +### Verify Trailer Equipment + +Verify the Trailer representation exposes attached Equipment. + +`GET {{base_url}}/{{namespace}}/trailers/:id` + +```php +$result = $fleetbase->trailers->retrieveTrailer($trailerId); +``` + ## Vehicles ### Create a Vehicle diff --git a/docs/release-checklist.md b/docs/release-checklist.md index 4ac7147..4108da1 100644 --- a/docs/release-checklist.md +++ b/docs/release-checklist.md @@ -1,36 +1,36 @@ -# 1.2.0 release checklist +# 1.3.0 release checklist The release workflow starts automatically when a semantic `release/` branch is merged into `main`. Publication remains subject to the protected `release` environment policy. ## Maintainer decisions before publication - Fleetbase ownership and authorization to publish the new release under `AGPL-3.0-or-later` was confirmed by the maintainer. -- An 85% minimum mutation score was approved. Measure the 1.2.0 candidate and record the figure here before publication; the 1.1.2 candidate measured 87.85% with 100% mutation-code coverage, four timeouts, and no ignored source. +- An 85% minimum mutation score was approved. Measure the 1.3.0 candidate and record the figure here before publication; the 1.1.2 candidate measured 87.85% with 100% mutation-code coverage, four timeouts, and no ignored source. - Select protected `release` environment approvers and the signing/attestation identity. - Verify Packagist ownership and the GitHub update hook. - Review the coordinated Fleetbase API-reference generator update. ## Repository preparation -1. Create `release/v1.2.0`, update its dated changelog section and `docs/releases/1.2.0.md`, and open a pull request to `main`. -2. Require every pull-request check, including the disposable 241-request SDK contract, before merge. +1. Create `release/v1.3.0`, update its dated changelog section and `docs/releases/1.3.0.md`, and open a pull request to `main`. +2. Require every pull-request check, including the disposable 264-request SDK contract, before merge. 3. Configure required checks and the protected `release` environment without granting workflow bypasses. 4. Add `POSTMAN_API_KEY` at repository or organization scope and retain the live-contract artifacts. 5. Review the pull-request release-candidate archive, SBOM, checksums, coverage summary, API matrix, and workflow logs. ## Publication -1. Merge the reviewed `release/v1.2.0` pull request into `main`; this automatically starts the release workflow and derives version `1.2.0`. +1. Merge the reviewed `release/v1.3.0` pull request into `main`; this automatically starts the release workflow and derives version `1.3.0`. 2. Confirm the live SDK contract and validation jobs pass, then approve the protected `release` environment if an approval rule is configured. -3. Confirm the immutable `1.2.0` tag and GitHub Release target the reviewed commit and contain the expected artifacts and provenance. -4. Verify GitHub and Packagist identify `AGPL-3.0-or-later` for 1.2.0 while 1.0.x tags retain their original MIT terms. +3. Confirm the immutable `1.3.0` tag and GitHub Release target the reviewed commit and contain the expected artifacts and provenance. +4. Verify GitHub and Packagist identify `AGPL-3.0-or-later` for 1.3.0 while 1.0.x tags retain their original MIT terms. 5. Install the exact public package into clean plain PHP, Laravel, and Symfony fixtures: ```bash -composer require fleetbase/fleetbase-php:1.2.0 +composer require fleetbase/fleetbase-php:1.3.0 composer install --no-dev --optimize-autoloader ``` -6. Confirm the public API reference renders the checked-in 1.2.0 PHP examples. +6. Confirm the public API reference renders the checked-in 1.3.0 PHP examples. Never reuse, move, or rewrite a published tag. If validation fails after publication, publish a new patch release. diff --git a/docs/releases/1.3.0.md b/docs/releases/1.3.0.md new file mode 100644 index 0000000..29cccd5 --- /dev/null +++ b/docs/releases/1.3.0.md @@ -0,0 +1,14 @@ +# Fleetbase PHP SDK 1.3.0 + +Version 1.3.0 adds the Fleet-Ops Trailers API and the Equipment attachment actions. It covers all 264 requests in the locked Fleetbase and Core Postman collections. + +- Use `$fleetbase->trailers` or `$fleetbase->trailers()` for trailer CRUD, telemetry, attaching or detaching a vehicle, and connection history. +- Use `$fleetbase->vehicles->listVehicleTrailers($vehicleId)` to list a vehicle's trailers. +- Use `$fleetbase->equipment->attachEquipment($equipmentId, $data)` and `detachEquipment($equipmentId)` for equipment attachments. +- Device and equipment fixture scenarios call their existing resource services. They do not introduce scenario-specific public method names. + +New actions follow the existing positional-ID, direct-data, final-request-options convention. Legacy envelope calls remain supported. The generated PHP example catalog is updated alongside the SDK so the public API reference can render the new Postman collection. + +The release retains PHP 7.4 and PHP 8.x support and the `AGPL-3.0-or-later` license. Published releases and their tags are unchanged. + +Merging the reviewed `release/v1.3.0` branch into `main` starts the existing release workflow, which reruns validation and the disposable SDK contract before publication. diff --git a/src/Fleetbase.php b/src/Fleetbase.php index e879f17..2dcb1e6 100644 --- a/src/Fleetbase.php +++ b/src/Fleetbase.php @@ -42,6 +42,7 @@ use Fleetbase\Sdk\Services\ServiceRateService; use Fleetbase\Sdk\Services\TrackingNumberService; use Fleetbase\Sdk\Services\TrackingStatusService; +use Fleetbase\Sdk\Services\TrailerService; use Fleetbase\Sdk\Services\VehicleService; use Fleetbase\Sdk\Services\VendorService; use Fleetbase\Sdk\Services\WorkOrderService; @@ -73,6 +74,9 @@ class Fleetbase /** @var VehicleService */ public $vehicles; + /** @var TrailerService */ + public $trailers; + /** @var VendorService */ public $vendors; @@ -176,6 +180,7 @@ public function __construct(string $publicKey, array $config = [], bool $debug = $this->places = new PlaceService($this->client); $this->drivers = new DriverService($this->client); $this->vehicles = new VehicleService($this->client); + $this->trailers = new TrailerService($this->client); $this->vendors = new VendorService($this->client); $this->contacts = new ContactService($this->client); $this->serviceAreas = new ServiceAreaService($this->client); @@ -351,6 +356,11 @@ public function devices(): DeviceService return $this->devices; } + public function trailers(): TrailerService + { + return $this->trailers; + } + public function equipment(): EquipmentService { return $this->equipment; diff --git a/src/Resources/Trailer.php b/src/Resources/Trailer.php new file mode 100644 index 0000000..cbc19d0 --- /dev/null +++ b/src/Resources/Trailer.php @@ -0,0 +1,18 @@ + $parameters First path value, or the legacy endpoint envelope. + * @param mixed $options Request data, a second path value, or legacy request options. + * @param array $requestOptions + * @return mixed + */ + public function attachEquipment($parameters = [], $options = [], $requestOptions = []) + { + return $this->endpointFromArguments('POST', '{{base_url}}/{{namespace}}/equipment/:id/attach', ['id'], 'body', func_get_args()); + } + /** * Create Equipment. * @@ -38,6 +51,19 @@ public function deleteEquipment($parameters = [], $options = [], $requestOptions return $this->endpointFromArguments('DELETE', '{{base_url}}/{{namespace}}/equipment/{{equipment_id}}', ['equipment_id'], 'body', func_get_args()); } + /** + * Detach Equipment. + * + * @param scalar|\Fleetbase\Sdk\Resource|array $parameters First path value, or the legacy endpoint envelope. + * @param mixed $options Request data, a second path value, or legacy request options. + * @param array $requestOptions + * @return mixed + */ + public function detachEquipment($parameters = [], $options = [], $requestOptions = []) + { + return $this->endpointFromArguments('POST', '{{base_url}}/{{namespace}}/equipment/:id/detach', ['id'], 'body', func_get_args()); + } + /** * Query Equipment. * diff --git a/src/Services/Concerns/TrailerServiceEndpoints.php b/src/Services/Concerns/TrailerServiceEndpoints.php new file mode 100644 index 0000000..23bd553 --- /dev/null +++ b/src/Services/Concerns/TrailerServiceEndpoints.php @@ -0,0 +1,130 @@ + $parameters First path value, or the legacy endpoint envelope. + * @param mixed $options Request data, a second path value, or legacy request options. + * @param array $requestOptions + * @return mixed + */ + public function attachTrailerToVehicle($parameters = [], $options = [], $requestOptions = []) + { + return $this->endpointFromArguments('POST', '{{base_url}}/{{namespace}}/trailers/:id/attach', ['id'], 'body', func_get_args()); + } + + /** + * Create a Trailer. + * + * @param array $parameters + * @param array $options + * @return mixed + */ + public function createTrailer(array $parameters = [], array $options = []) + { + return $this->endpointFromArguments('POST', '{{base_url}}/{{namespace}}/trailers', [], 'body', func_get_args()); + } + + /** + * Delete a Trailer. + * + * @param scalar|\Fleetbase\Sdk\Resource|array $parameters First path value, or the legacy endpoint envelope. + * @param mixed $options Request data, a second path value, or legacy request options. + * @param array $requestOptions + * @return mixed + */ + public function deleteTrailer($parameters = [], $options = [], $requestOptions = []) + { + return $this->endpointFromArguments('DELETE', '{{base_url}}/{{namespace}}/trailers/:id', ['id'], 'body', func_get_args()); + } + + /** + * Detach Trailer from Vehicle. + * + * @param scalar|\Fleetbase\Sdk\Resource|array $parameters First path value, or the legacy endpoint envelope. + * @param mixed $options Request data, a second path value, or legacy request options. + * @param array $requestOptions + * @return mixed + */ + public function detachTrailerFromVehicle($parameters = [], $options = [], $requestOptions = []) + { + return $this->endpointFromArguments('POST', '{{base_url}}/{{namespace}}/trailers/:id/detach', ['id'], 'body', func_get_args()); + } + + /** + * List Trailer Connections. + * + * @param scalar|\Fleetbase\Sdk\Resource|array $parameters First path value, or the legacy endpoint envelope. + * @param mixed $options Request data, a second path value, or legacy request options. + * @param array $requestOptions + * @return mixed + */ + public function listTrailerConnections($parameters = [], $options = [], $requestOptions = []) + { + return $this->endpointFromArguments('GET', '{{base_url}}/{{namespace}}/trailers/:id/connections', ['id'], 'query', func_get_args()); + } + + /** + * Query Trailers. + * + * @param array $parameters + * @param array $options + * @return mixed + */ + public function queryTrailers(array $parameters = [], array $options = []) + { + return $this->endpointFromArguments('GET', '{{base_url}}/{{namespace}}/trailers', [], 'query', func_get_args()); + } + + /** + * Retrieve a Trailer. + * + * @param scalar|\Fleetbase\Sdk\Resource|array $parameters First path value, or the legacy endpoint envelope. + * @param mixed $options Request data, a second path value, or legacy request options. + * @param array $requestOptions + * @return mixed + */ + public function retrieveTrailer($parameters = [], $options = [], $requestOptions = []) + { + return $this->endpointFromArguments('GET', '{{base_url}}/{{namespace}}/trailers/:id', ['id'], 'query', func_get_args()); + } + + /** + * Track Trailer. + * + * @param scalar|\Fleetbase\Sdk\Resource|array $parameters First path value, or the legacy endpoint envelope. + * @param mixed $options Request data, a second path value, or legacy request options. + * @param array $requestOptions + * @return mixed + */ + public function trackTrailer($parameters = [], $options = [], $requestOptions = []) + { + return $this->endpointFromArguments('PATCH', '{{base_url}}/{{namespace}}/trailers/:id/track', ['id'], 'body', func_get_args()); + } + + /** + * Update a Trailer. + * + * @param scalar|\Fleetbase\Sdk\Resource|array $parameters First path value, or the legacy endpoint envelope. + * @param mixed $options Request data, a second path value, or legacy request options. + * @param array $requestOptions + * @return mixed + */ + public function updateTrailer($parameters = [], $options = [], $requestOptions = []) + { + return $this->endpointFromArguments('PUT', '{{base_url}}/{{namespace}}/trailers/:id', ['id'], 'body', func_get_args()); + } +} diff --git a/src/Services/Concerns/VehicleServiceEndpoints.php b/src/Services/Concerns/VehicleServiceEndpoints.php index c30dec0..4072638 100644 --- a/src/Services/Concerns/VehicleServiceEndpoints.php +++ b/src/Services/Concerns/VehicleServiceEndpoints.php @@ -38,6 +38,19 @@ public function deleteVehicle($parameters = [], $options = [], $requestOptions = return $this->endpointFromArguments('DELETE', '{{base_url}}/{{namespace}}/vehicles/:id', ['id'], 'body', func_get_args()); } + /** + * List Vehicle Trailers. + * + * @param scalar|\Fleetbase\Sdk\Resource|array $parameters First path value, or the legacy endpoint envelope. + * @param mixed $options Request data, a second path value, or legacy request options. + * @param array $requestOptions + * @return mixed + */ + public function listVehicleTrailers($parameters = [], $options = [], $requestOptions = []) + { + return $this->endpointFromArguments('GET', '{{base_url}}/{{namespace}}/vehicles/:id/trailers', ['id'], 'query', func_get_args()); + } + /** * Query Vehicles. * diff --git a/src/Services/TrailerService.php b/src/Services/TrailerService.php new file mode 100644 index 0000000..975a3e9 --- /dev/null +++ b/src/Services/TrailerService.php @@ -0,0 +1,27 @@ + $options */ + public function __construct(HttpClient $client, array $options = []) + { + parent::__construct('Trailer', $client, array_merge(['namespace' => 'trailers'], $options)); + } +} diff --git a/tests/Contract/ApiExamplesTest.php b/tests/Contract/ApiExamplesTest.php index e279bfc..038cb32 100644 --- a/tests/Contract/ApiExamplesTest.php +++ b/tests/Contract/ApiExamplesTest.php @@ -52,6 +52,13 @@ public function testEveryGeneratedDocumentationSnippetExecutes(): void $dispatchExample['call'] ?? null ); $passwordExample = $catalogExamples['fleetbase-api-drivers-change-driver-password'] ?? null; + $vehicleTrailers = $catalogExamples['fleetbase-api-trailers-list-vehicle-trailers'] ?? null; + self::assertIsArray($vehicleTrailers); + self::assertSame('$result = $fleetbase->vehicles->listVehicleTrailers($vehicleId);', $vehicleTrailers['call'] ?? null); + $deviceAttachment = $catalogExamples['fleetbase-api-trailers-attach-device-to-trailer'] ?? null; + self::assertIsArray($deviceAttachment); + self::assertIsString($deviceAttachment['call'] ?? null); + self::assertStringContainsString('$fleetbase->devices->attachDevice(', $deviceAttachment['call']); $scheduleExample = $catalogExamples['fleetbase-api-orders-schedule-an-order'] ?? null; self::assertIsArray($passwordExample); self::assertIsArray($scheduleExample); diff --git a/tests/Contract/EndpointContractTest.php b/tests/Contract/EndpointContractTest.php index 4a0d0e7..23668df 100644 --- a/tests/Contract/EndpointContractTest.php +++ b/tests/Contract/EndpointContractTest.php @@ -141,6 +141,12 @@ private static function endpointCases(): iterable if (!is_array($manifest) || !is_array($manifest['requests'] ?? null)) { throw new \RuntimeException('The endpoint contract manifest is invalid.'); } + $requestsById = []; + foreach ($manifest['requests'] as $entry) { + if (is_array($entry) && is_string($entry['id'] ?? null)) { + $requestsById[$entry['id']] = $entry; + } + } foreach ($manifest['requests'] as $request) { if (!is_array($request)) { throw new \RuntimeException('The endpoint contract request is invalid.'); @@ -149,6 +155,12 @@ private static function endpointCases(): iterable $implementationName = $request['implementation'] ?? null; $httpMethod = $request['method'] ?? null; $url = $request['url'] ?? null; + // Legacy envelopes name the canonical method's placeholders. A + // scenario may spell the same path parameter :id or {{device_id}}. + $canonicalId = $request['variant_of'] ?? null; + if (is_string($canonicalId) && isset($requestsById[$canonicalId])) { + $url = $requestsById[$canonicalId]['url'] ?? null; + } $requestFixture = $request['request_fixture'] ?? null; if (!is_string($id) || !is_string($implementationName) || !is_string($httpMethod) || !is_string($url) || !is_array($requestFixture)) { throw new \RuntimeException('The endpoint contract request fields are invalid.'); diff --git a/tests/Fleetbase/FleetbaseTest.php b/tests/Fleetbase/FleetbaseTest.php index e6a85c0..f19ffdf 100644 --- a/tests/Fleetbase/FleetbaseTest.php +++ b/tests/Fleetbase/FleetbaseTest.php @@ -84,6 +84,7 @@ private static function services(): array 'places' => \Fleetbase\Sdk\Services\PlaceService::class, 'drivers' => \Fleetbase\Sdk\Services\DriverService::class, 'vehicles' => \Fleetbase\Sdk\Services\VehicleService::class, + 'trailers' => \Fleetbase\Sdk\Services\TrailerService::class, 'vendors' => \Fleetbase\Sdk\Services\VendorService::class, 'contacts' => \Fleetbase\Sdk\Services\ContactService::class, 'serviceAreas' => \Fleetbase\Sdk\Services\ServiceAreaService::class, diff --git a/tests/Fleetbase/TrailerTest.php b/tests/Fleetbase/TrailerTest.php new file mode 100644 index 0000000..0b3a8fa --- /dev/null +++ b/tests/Fleetbase/TrailerTest.php @@ -0,0 +1,51 @@ +mockHttpClient([ + new Response(201, [], '{"id":"trailer_test","name":"Reefer","attachment_state":"detached","equipment":[]}'), + new Response(200, [], '{"id":"trailer_test","name":"Updated reefer"}'), + ]); + $service = new TrailerService($client); + $trailer = $service->create(['name' => 'Reefer', 'type' => 'reefer']); + self::assertInstanceOf(Trailer::class, $trailer); + self::assertSame('detached', $trailer->getAttribute('attachment_state')); + self::assertSame([], $trailer->getAttribute('equipment')); + $trailer->setAttribute('name', 'Updated reefer'); + $trailer->save(); + + foreach ($this->history as $index => $transaction) { + self::assertIsArray($transaction); + $request = $transaction['request'] ?? null; + self::assertInstanceOf(RequestInterface::class, $request); + self::assertSame($index === 0 ? 'POST' : 'PUT', $request->getMethod()); + self::assertSame($index === 0 ? '/v1/trailers' : '/v1/trailers/trailer_test', $request->getUri()->getPath()); + $body = json_decode((string) $request->getBody(), true, 512, JSON_THROW_ON_ERROR); + self::assertIsArray($body); + self::assertSame($index === 0 ? 'Reefer' : 'Updated reefer', $body['name'] ?? null); + } + } + + public function testAttachmentConflictPreservesTheApiError(): void + { + $service = new TrailerService($this->mockHttpClient([ + new Response(409, [], '{"error":"Trailer is already attached to another vehicle. Detach it before moving."}'), + ])); + $this->expectException(ConflictException::class); + $this->expectExceptionMessage('Trailer is already attached'); + $service->attachTrailerToVehicle('trailer_test', ['vehicle' => 'vehicle_other']); + } +} diff --git a/tools/generate-api-examples.php b/tools/generate-api-examples.php index ef62052..1718cff 100644 --- a/tools/generate-api-examples.php +++ b/tools/generate-api-examples.php @@ -52,6 +52,9 @@ $callGroup = is_string($variantOf) && isset($groupsById[$variantOf]) ? $groupsById[$variantOf] : $group; + if (is_string($request['sdk_group'] ?? null)) { + $callGroup = $request['sdk_group']; + } if ($group !== $currentGroup) { $lines[] = ''; $lines[] = '## ' . $group; diff --git a/tools/generate-endpoint-services.php b/tools/generate-endpoint-services.php index 29583a2..320ccfb 100644 --- a/tools/generate-endpoint-services.php +++ b/tools/generate-endpoint-services.php @@ -17,7 +17,9 @@ require dirname(__DIR__) . '/vendor/autoload.php'; -$variants = readVariants($variantsPath); +$mapping = readVariants($variantsPath); +$variants = $mapping['variants'] ?? []; +$serviceGroups = $mapping['service_groups'] ?? []; $manifest = readManifest($manifestPath); $requests = $manifest['requests']; if (!is_array($requests)) { @@ -41,7 +43,7 @@ continue; } - $group = requiredString($request, 'group'); + $group = $serviceGroups[$id] ?? requiredString($request, 'group'); $service = serviceName($group); $method = methodName(requiredString($request, 'name')); $request['sdk_signature'] = signatureForRequest($request); @@ -57,6 +59,7 @@ } $request['implementation'] = 'Fleetbase\\Sdk\\Services\\' . $service . '::' . $method; + $request['sdk_group'] = $group; $request['tests'] = ['tests/Contract/EndpointContractTest.php::testEveryEndpointContract']; $request['status'] = 'complete'; $request['exception'] = null; @@ -68,9 +71,11 @@ // canonical method, which is exactly the claim being made: this scenario is // reachable with the API the SDK already exposes. $implementationsById = []; +$requestsById = []; foreach ($requests as $request) { if (is_array($request) && isset($request['id'], $request['implementation'])) { $implementationsById[$request['id']] = $request['implementation']; + $requestsById[$request['id']] = $request; } } @@ -87,8 +92,17 @@ } $request = $requests[$index]; + $canonical = $requestsById[$canonicalId]; + $normalizePath = static function (string $url): string { + return preg_replace('/\{\{[^}]+\}\}|:[A-Za-z][A-Za-z0-9_-]*/', '{}', $url) ?? $url; + }; + if ($request['method'] !== $canonical['method'] + || $normalizePath(requiredString($request, 'url')) !== $normalizePath(requiredString($canonical, 'url'))) { + fail(sprintf('Variant %s does not match the canonical HTTP operation.', $id)); + } $request['sdk_signature'] = signatureForRequest($request); $request['implementation'] = $implementationsById[$canonicalId]; + $request['sdk_group'] = $canonical['sdk_group']; $request['tests'] = ['tests/Contract/EndpointContractTest.php::testEveryEndpointContract']; $request['status'] = 'complete'; $request['exception'] = null; @@ -173,7 +187,7 @@ function readManifest(string $path): array * Absence is not an error: a checkout without the file simply mints a method * for every request, which is the behaviour that predates the map. * - * @return array> + * @return array{variants?: array>, service_groups?: array} */ function readVariants(string $path): array { @@ -189,7 +203,7 @@ function readVariants(string $path): array fail(sprintf('Invalid variant map JSON: %s', $path)); } - return $data['variants']; + return $data; } /** @param array $data */ @@ -507,6 +521,12 @@ private static function endpointCases(): iterable if (!is_array($manifest) || !is_array($manifest['requests'] ?? null)) { throw new \RuntimeException('The endpoint contract manifest is invalid.'); } + $requestsById = []; + foreach ($manifest['requests'] as $entry) { + if (is_array($entry) && is_string($entry['id'] ?? null)) { + $requestsById[$entry['id']] = $entry; + } + } foreach ($manifest['requests'] as $request) { if (!is_array($request)) { throw new \RuntimeException('The endpoint contract request is invalid.'); @@ -515,6 +535,12 @@ private static function endpointCases(): iterable $implementationName = $request['implementation'] ?? null; $httpMethod = $request['method'] ?? null; $url = $request['url'] ?? null; + // Legacy envelopes name the canonical method's placeholders. A + // scenario may spell the same path parameter :id or {{device_id}}. + $canonicalId = $request['variant_of'] ?? null; + if (is_string($canonicalId) && isset($requestsById[$canonicalId])) { + $url = $requestsById[$canonicalId]['url'] ?? null; + } $requestFixture = $request['request_fixture'] ?? null; if (!is_string($id) || !is_string($implementationName) || !is_string($httpMethod) || !is_string($url) || !is_array($requestFixture)) { throw new \RuntimeException('The endpoint contract request fields are invalid.');