Skip to main content
Version: 1.0.0

AndroidNexus API

The AndroidNexus API enables programmatic management of your Android device fleet.

Authentication

Create an API key in the AndroidNexus console and send it as a bearer token:

curl https://api.androidnexus.ai/api/v1/devices \
-H "Authorization: Bearer nxk_..."

API keys are scoped to your organization and carry the role they were created with. A small number of routes, such as reports and some device diagnostics, are available only to a signed-in console session and refuse API keys.

Response Format

Responses share one envelope:

{
"status": "success",
"data": { },
"metadata": { "timestamp": "2026-01-01T00:00:00Z", "request_id": "..." }
}

Errors carry a machine-readable code:

{
"status": "error",
"error": { "code": "VALIDATION_ERROR", "message": "...", "details": { } },
"metadata": { "timestamp": "2026-01-01T00:00:00Z", "request_id": "..." }
}

Pagination

List endpoints accept page (starting at 1) and per_page (at most 100), and return page, per_page, total and total_pages alongside the results.

Authentication

API key as Bearer nxk_...

Security Scheme Type:

apiKey

Header parameter name:

Authorization

Contact

AndroidNexus Support: [email protected]

URL: https://androidnexus.ai/support