Dashboard API Reference (Admin)
Introduction
Authentication
M2M Implementation Details
x-user-id: USER_ID_TO_IMPERSONATE
API Endpoints
GraphQL API
https://v1.gql.dashboard.aworld.cloud/graphql
Note: These endpoints are currently exposing internal APIs directly to customers. In the future, all APIs will be accessible through a single reverse proxy, and these endpoints will change.
API Versioning
REST APIs
GraphQL Schema
1.
2.
Administrative Context
Schema Details
Scalar Types
AWSDateTime
, AWSDate
, AWSTime
, AWSTimestamp
AWSEmail
, AWSJSON
, AWSURL
, AWSPhone
, AWSIPAddress
Long
Interfaces
User Types
Quiz Types
Common Queries
List Users
List Quizzes
Common Mutations
Create User
{
"input": {
"email": "user@example.com",
"firstName": "John",
"lastName": "Doe",
"lang": "en",
"timezone": "Europe/Rome",
"externalId": "ext-12345"
}
}
Important: It is strongly recommended to always set an externalId
when creating users. This identifier links the user in AWorld to your external system. Without anexternalId
, it may become impossible to track which user in AWorld corresponds to which user in your platform, especially in scenarios involving user management operations. TheexternalId
should be a stable, unique identifier from your system.
API Features
Pagination
Rate Limiting
Administrative Operations
User Management
Workspace Management
Account Configuration
Best Practices
1.
2.
3.
4.
5.
Example Integration
Additional Resources
Modified at 2025-06-26 12:39:35