Naqood GraphQL API
The Naqood API lets you automate everything you can do in the product UI. Use GraphQL to fetch data, create records, and trigger workflows using the same contract that our front end relies on.
Base URL
All API traffic goes to https://app.naqood.ae/graphql over HTTPS. GraphQL requests must:
- Use the
POSTmethod. - Send a JSON body with
query, optionaloperationName, andvariablesfields. - Include
Content-Type: application/jsonplus the relevant authorization header (see the authentication guide).
curl https://app.naqood.ae/graphql \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <secret-token>" \
-d '{
"query": "query Organizations { organizations { slug name } }"
}'
The public GraphQL schema shipped with Naqood is always in sync with production.
What's inside
- Authenticate with secret keys — send requests on behalf of an existing integration key.
- Manage bank ingest — push, reconcile, archive, and query bank feed data.
More sections will be added as we document additional surfaces.