TechnoMindsSaudi digital infrastructure

Developer documentation

Fatoorah quickstart

A verified login provisions the organization, sandbox subscription, Fatoorah resource, scoped developer key, onboarding state, and audit records as one idempotent operation.

Implementation guide

What the integration should preserve.

  1. 01

    Create an account and verify the email address.

  2. 02

    Create the Saudi organization in the welcome flow.

  3. 03

    Copy the first developer key when it is revealed once.

  4. 04

    Send an invoice request with an idempotency key.

  5. 05

    Inspect the request ID, artifacts, logs, and usage in the console.

Relevant paths

POST /v1/fatoorah/invoicesGET /v1/fatoorah/invoices/:idGET /v1/request-logsGET /v1/usage

Example

curl "$TECHNOMINDS_API_URL/v1/fatoorah/invoices" \
  -H "Authorization: Bearer $TECHNOMINDS_API_KEY" \
  -H "Idempotency-Key: invoice-001" \
  -H "Content-Type: application/json" \
  -d '{"invoice_type":"simplified","currency":"SAR","total":115}'

Continue reading