La documentazione della tua API ordini non era mai stata così sicura.

Benvenuto in The Order Vault. Un caveau scuro e cinematico dove ogni richiesta è un’operazione autorizzata e ogni risposta un dato che non si muove più. Non è una guida: è una cassaforte.

🔑 ordra_sk_•••• LIVE
securefastreliableordersapivaultsilence securefastreliableordersapivaultsilence

Una chiave. Una volta. Niente rumore.

Autenticazione tramite API key nell'header X-Order-Vault-Key. La tua identità è la serratura. Nessun token ballerino, nessuna sessione. Solo un controllo binario: dentro o fuori.

  • ✓ API key statica, generata per ogni integrazione
  • ✓ Passa nell’header di ogni richiesta
  • ✓ Niente refresh, niente OAuth – solo silenzio elettronico
curl -H "X-Order-Vault-Key: ordra_sk_abc123" \\ https://api.ordra.io/v1/orders
nessuna richiesta
⚡ ShopFlow🛡️ DataVault📦 OrderSync⚡ ShopFlow🛡️ DataVault📦 OrderSync

POST /orders – Crea e sigilla.

Invia un ordine e lo blocchi nel caveau. Risposta immediata, ID univoco, nessuna sorpresa.

// Richiesta
curl -X POST https://api.ordra.io/v1/orders \
-H "X-Order-Vault-Key: {key}" \
-H "Content-Type: application/json" \
-d '{
"customer": "azienda_123",
"items": [{"sku": "VAULT-001", "qty": 10}],
"note": "Consegna urgente"
}'
// 201 Created
{
"id": "ord-2025-03ab",
"status": "archived",
"timestamp": "2025-03-21T10:30:00Z",
"items_count": 1,
"vault_ref": "VAULT-001"
}
CampoObbligatorio
customer✓
items[].sku✓
items[].qty✓
note✗
coupon✗
Errori: 400 (dati mancanti), 409 (duplicato idempotenza)

GET /orders/{id} – Apri un cassetto.

Leggi un singolo ordine. Se non esiste, il caveau non ti risponde. Silenzio assoluto.

// Richiesta
curl https://api.ordra.io/v1/orders/ord-2024-001 \
-H "X-Order-Vault-Key: {key}"
// 200 OK
{
"id": "ord-2024-001",
"status": "archived",
"items": [{"sku":"VAULT-001","qty":5}],
"created_at": "2025-03-20T08:12:00Z"
}
ErroreSignificato
401Chiave non valida
404Ordine inesistente
500Errore interno
ID test: 200 ✓
GET /orders/{id} — 200 · 404 · 401GET /orders/{id} — 200 · 404 · 401

GET /orders – Sfoglia il vault.

Elenco paginato con filtri. Parametri: page, limit (default 25), status, date_from. Ogni pagina è un reparto del caveau.

// Richiesta
curl "https://api.ordra.io/v1/orders?page=2&limit=10&status=shipped" \
-H "X-Order-Vault-Key: {key}"
// 200 OK
{
"data": [ { "id":"ord-1","status":"shipped" }, ... ],
"pagination": { "page": 2, "total_pages": 5 }
}
ParametroDefault
page1
limit25
status—
date_from—
page=1&limit=20 page=2&limit=10 status=shippedpage=1&limit=20 page=2&limit=10 status=shipped

Codici di errore: il linguaggio del silenzio.

Ogni errore è un messaggio. Impara a leggerli.

400
Bad Request
Payload malformato
401
Unauthorized
Chiave non valida: la serratura non gira
404
Not Found
Ordine inesistente: cassetto vuoto
409
Conflict
Duplicato / idempotenza
422
Unprocessable
Payload malformato: non entri nel vault
429
Too Many
Rallenta. Il caveau è paziente.
500
Internal
Il sistema si è messo in pausa
502
Bad Gateway
Connessione al vault persa
503
Unavailable
Manutenzione in corso
Server rack con luci blu

Pronto a blindare i tuoi ordini?

Richiedi la tua API key. Inizia a operare in sicurezza. Nessun rumore, solo risultati.

Supporto tecnico dedicato · Sandbox per test immediati · Documentazione sempre aggiornata
Ordra API — built for scaleOrdra API — built for scale