Build the future of logistics infrastructure.
Bring's API enables developers to deploy, manage, and scale electric delivery fleets through a unified network layer. Automate routing, monitor energy consumption, and manage chain of custody with a single integration.
Authentication
Bring uses API keys to authenticate requests. You can view and manage your API keys in the Bring Dashboard.
Security Note
Your API keys carry many privileges, so be sure to keep them secure! Do not share your secret API keys in publicly accessible areas such as GitHub.
curl https://daas.bring.ng/api/v1/orders \ -H "Authorization: Bearer BRING_SECRET_KEY" \ -H "Content-Type: application/json"
Create Delivery
Initialize a new delivery task within the network. This will trigger the route optimization engine to assign the most efficient electric vehicle.
Parameters
origin_idREQUIREDUnique identifier for the starting hub.
payload_weightREQUIREDWeight in kilograms for battery discharge calculation.
priorityDelivery priority level: standard, express, critical.
{
"origin_id": "HUB_UYO_CENTRAL",
"destination_id": "LOC_ORON_RD",
"payload_weight": 12.5,
"priority": "express",
"metadata": {
"customer_id": "cust_982"
}
}Response Object
201 CREATEDReturns a delivery object including the assigned vehicle and estimated SOC (State of Charge) at destination.
delivery_id: "dlv_uyo_8921a4"Ready to optimize your fleet?
Get your development API keys and start building in the Bring sandbox environment today.