Build directly on the Silica API.
A single REST API sits underneath Logistics, Telematics, Storefronts, and POS, so you integrate once and get every product.
One key, scoped to your workspace.
Every request is authenticated with a bearer token generated from your dashboard. Test keys are prefixed sk_test_ and live keys sk_live_, so it's obvious which environment you're calling.
Keys can be scoped read-only, or restricted to a single product, location, or webhook endpoint.
curl https://api.silica.co/v1/orders \
-H "Authorization: Bearer sk_live_••••••••" \
-H "Content-Type: application/json"
{
"data": [
{
"id": "ord_8f2c1a",
"status": "in_transit",
"eta": "2026-08-01T18:40:00Z",
"vehicle_id": "veh_44b0"
}
],
"has_more": false
}Generous limits, clear headroom.
Standard keys are limited to 300 requests per minute per endpoint. Every response includes rate limit headers so you can back off before hitting a ceiling, and limits scale automatically with your plan.
Predictable error codes.
One consistent API across every product.
Orders
Create, retrieve, and update orders as they move through fulfillment.
Inventory
Read and adjust stock levels shared across storefront, POS, and fulfillment.
Vehicles & telemetry
Pull live location, diagnostics, and trip history per vehicle.
Storefronts
Manage catalog, pricing, and storefront configuration.
POS transactions
Read register transactions and reconcile them with online orders.
Webhooks
Subscribe to order, inventory, and vehicle events as they happen.