Driver Feature Flag Config
API Contract
REST
/api/v1/driver-feature-flags
5 endpoints
GET
/api/v1/driver-feature-flags/api/v1/driver-feature-flags
List all organisations that have the driver feature enabled
Public
Response Example
{
"data": [
{
"org_id": "org_812",
"driver_feature_enabled": true,
"set_at": "2026-01-15T00:00:00Z"
},
{
"org_id": "org_901",
"driver_feature_enabled": true,
"set_at": "2026-02-10T00:00:00Z"
}
],
"pagination": {
"page": 1,
"limit": 20,
"total": 17
}
}
GET
/api/v1/driver-feature-flags/api/v1/driver-feature-flags/:org_id
Get the driver feature flag state for a specific organisation
Public
Response Example
{
"org_id": "org_812",
"driver_feature_enabled": true,
"set_at": "2026-01-15T00:00:00Z"
}
POST
/api/v1/driver-feature-flags/api/v1/driver-feature-flags
Create driver feature flag configuration for a new organisation
Public
Request Example
{
"org_id": "org_999",
"driver_feature_enabled": true
}
Response Example
{
"org_id": "org_999",
"driver_feature_enabled": true,
"set_at": "2026-03-26T09:00:00Z"
}
PUT
/api/v1/driver-feature-flags/api/v1/driver-feature-flags/:org_id
Enable or disable the driver feature for an organisation
Public
Request Example
{
"driver_feature_enabled": false
}
Response Example
{
"org_id": "org_812",
"driver_feature_enabled": false,
"set_at": "2026-03-26T10:00:00Z"
}
DELETE
/api/v1/driver-feature-flags/api/v1/driver-feature-flags/:org_id
Remove driver feature flag override for an organisation
Public
Response Example
{
"org_id": "org_812",
"deleted": true,
"deleted_at": "2026-03-26T11:00:00Z"
}