For the complete documentation index, see llms.txt. This page is also available as Markdown.

Resources

Base URLs, authentication, and the resource family index for the Admin Panel API, with a quick endpoint reference for every operation.

This page indexes the Admin Panel API's operations by resource family. Each family has its own page with the full parameter and response schema for every operation, plus a panel for sending a test request directly from the documentation.

Use this page to find the family you need and jump straight to its operations.

Authentication

Most operations require a session hash in the Authorization header. See Admin Panel authentication for how to obtain one and use it in requests.

Base URL

The Admin Panel API is accessible via the panel/ subsection of the API URL. For example, an account/auth call on the European platform uses https://api.eu.navixy.com/v2/panel/account/auth.

The regional base URLs are shared with the Platform API and are listed once in Base URLs.

The query-string and form-encoded body transports both percent-encode their values. Any character in those values outside ASCII codes 32 to 127 must be URL encoded.

OpenAPI specification

Every operation on every family page is generated from a single OpenAPI 3.1 specification, so the parameter tables, response schemas, and status codes are the specification rendered rather than prose written by hand.

You can download the raw specification as JSON to generate a client, load into an API tool, or hand to an AI agent. Treat it as the technical source of truth.

Resource families

Every operation belongs to one of the 10 resource families below. For how dealers, sub-dealers, users, trackers, and plans relate to each other, see Key concepts.

Family
Operations for

Session lifecycle and permission checks

Dealer profile, activation codes, and panel settings

Sub-dealer accounts and their credentials

User accounts, balances, menu presets, and multi-factor authentication

Devices, clones, settings, and plans

Service plans and device registration defaults

Equipment orders

Email gateways

Supported time zones

Quick endpoint reference

The tables below list every operation grouped by family. Each endpoint links to the page where its full schema and test panel live.

Account

Endpoint
Method
Description

POST

Authenticate a dealer and open a panel session.

POST

Get the permissions granted to the current session.

POST

End the current session.

Dealer

Endpoint
Method
Description

POST

Get the current dealer's profile information.

POST

Generate device activation codes.

POST

List existing activation codes.

POST

Update the status of activation codes.

POST

Update the dealer's password.

POST

Upload a branding image.

POST

Delete a branding image.

POST

Read notification settings.

POST

Update notification settings.

POST

Read service settings.

POST

Update service settings.

Subpaas

Endpoint
Method
Description

POST

List sub-dealers under the current dealer.

POST

Read a single sub-dealer.

POST

Create a sub-dealer.

POST

Update a sub-dealer.

POST

Change a sub-dealer's password.

POST

Open a session as a sub-dealer.

User

Endpoint
Method
Description

POST

List users.

POST

Read a single user.

POST

Export users.

POST

Change a user's password.

POST

Corrupt a user account, marking it and its data as unusable.

POST

Open a session as a user.

POST

List a user's balance transactions.

POST

Change a user's balance.

POST

Create a user.

POST

Update a user.

POST

Bulk-create users from a spreadsheet.

POST

List menu presets.

POST

Create a menu preset.

POST

Update a menu preset.

POST

Delete a menu preset.

POST

Assign a menu preset to a user.

POST

List available menu items.

POST

Update a user's MFA settings.

POST

Read the default MFA settings.

POST

Update the default MFA settings.

Tracker

Endpoint
Method
Description

POST

List trackers.

POST

Read a single tracker.

POST

Create a clone of a tracker for another user.

POST

Clone up to 1,000 trackers to one user in a single request.

POST

Delete a tracker clone.

POST

Delete up to 500 tracker clones in one request.

POST

Corrupt a tracker's device, with no undo.

POST

Move a tracker to another user.

POST

Retry a tracker's device registration.

POST

Update a tracker's settings.

POST

Update a tracker's underlying device.

POST

Change a tracker's service plan.

POST

Open a console connection to a tracker's device.

POST

Report how many trackers were active in each month of a date range.

POST

Send a raw command to a tracker's device.

Tariff (plan)

Endpoint
Method
Description

POST

List plans.

POST

Read a single plan.

POST

Create a plan.

POST

Update a plan.

POST

Read the per-device-type plan defaults.

POST

Update the per-device-type plan defaults.

Order

Endpoint
Method
Description

POST

Read an equipment order.

Gateways

Endpoint
Method
Description

POST

List available email gateways.

Timezone

Endpoint
Method
Description

POST

List the platform-wide supported time zones.

Support

For questions and support, contact the Navixy developer support team.

Last updated

Was this helpful?