Skip to main content

Portal & API Access

This page covers how you authenticate and manage users on the 1NCE Platform 2.0. For the endpoint-level API changes, see Management API Migration.

Portal

With the 1NCE Platform 2.0, we have improved and simplified the user experience across several areas. You can find full details about the Customer Portal updates here.

API credentials

1NCE Platform 1.01NCE Platform 2.0
Where credentials liveCreated as an "API User" in your user listAccount → Management API Access
Credential typeAPI user (username-based)OAuth2 Client-ID + secret
How manyOne userSelf-generate as many as you need

On the 1NCE Platform 2.0, you generate your own API credentials under Account → Management API Access. Each credential is an OAuth2 Client-ID and secret pair. You no longer provide unnecessary user information (such as a phone number or name) just to create API access.

Existing API users keep working

If you already have a user of type API, no action is required — it has been moved automatically to Account → Management API Access and keeps working with the v2 Management API.

The Owner role cannot use the API

The account Owner can authenticate and retrieve an API key, but the Owner role is not authorized as an API user — the key cannot actually be used to make API calls.

Use a dedicated API credential

Do not build integrations against the Owner role. Generate a dedicated credential under Account → Management API Access and use that for API calls.

User roles

The third-party access role is removed. The 1NCE Platform 2.0 has four roles:

RoleUse
OwnerAccount owner (cannot use the API)
AdminFull hands-on access
UserHands-on access
Read OnlyView-only access

If you used the third-party access role, move those users to the role that best fits — User for hands-on access or Read Only for view-only.

API permissions and rate limits

  • Per-key permissions: granular permissions per API key (RBAC) are not available at launch. They are planned for the future.
  • Rate limits: unchanged. The default is 10 TPS, with customer-specific overrides available on request (for example, 100 TPS).

What to do

  • Generate API credentials under Account → Management API Access (or rely on your auto-migrated API user).
  • Repoint any integration that used the Owner role to a dedicated API credential.
  • Migrate any third-party access users to Admin, User, or Read Only.
  • Review Management API Migration for the v1 → v2 endpoint changes.
  • Explore the endpoints in the API Explorer (v2).