Developers

The sandbox

A separate environment on the demo tenant: synthetic companies, fake sources, no billing.

What it holds

The sandbox runs on Karibu ID’s demo tenant: synthetic companies such as Demo Operating Traders Limited, Demo Pesa Payments Limited and Demo Community Water Trust, fake sources, no billing and no real personal data. Every Connect answer there carries "environment": "sandbox".

Its readers have invitations, tiering rules, relationships and decisions already recorded, so you can read each kind of answer before you build.

From sandbox to production

A platform reaches production only after a conformance run in the sandbox passes and two Karibu ID staff confirm it. The run checks a consent flow and its code exchange (consent_flow), a record read under a grant (grant_handling), no call under a revoked grant (revocation_handling), an Idempotency-Key on your writes (idempotency) and every endpoint accepting a correctly signed test delivery while refusing a forged one (webhook_signature).

Operations: Public routes

17 operations

Public routes operations in contract version 0.59.0
MethodPathOperation
POST/v1/public/account-requestsRequest Account
GET/v1/public/account-requests/{token}Account Request Status
POST/v1/public/data-requestsRequest Data
GET/v1/public/director-confirmations/{token}Director Confirmation
POST/v1/public/director-confirmations/{token}Director Decide
POST/v1/public/enquiriesSend Enquiry
GET/v1/public/libraryLibrary
GET/v1/public/mandates/{token}Mandate Link
POST/v1/public/mandates/{token}Submit Mandate
GET/v1/public/notices/directorDirector Notice
POST/v1/public/pricing-questionnairesSubmit Pricing Questionnaire
GET/v1/public/pricing/fromFrom Prices
GET/v1/public/reader-invitations/{token}Open Invitation
POST/v1/public/reader-invitations/{token}/declineDecline Invitation Link
POST/v1/public/ready/assessmentsReady Assessment
GET/v1/public/termsPublic Terms
GET/v1/public/trustTrust Page