Integration

API Reference

REST + WebSocket APIs share the same authentication model. Send an x-raiku-key header (or use the SDK which handles it automatically).

MethodPathDescription
GET/api/v1/slots/availableList upcoming slots with pricing metadata
POST/api/v1/auctions/jitSubmit a sealed bid for the next slot
POST/api/v1/auctions/aotReserve a specific future slot
GET/api/v1/reservations/:idFetch reservation status + receipt

Example

api.ts
const res = await fetch('https://api.raiku.dev/api/v1/slots/available?limit=5', {
  headers: {
    'x-raiku-key': process.env.RAIKU_KEY!,
  },
})

const slots = await res.json()