Skip to main content
This document provides detailed information about the authentication endpoints of the Plexe Platform API.

API Keys

Create API Key

Creates a new API key for your account.

Headers

Request Body

Response

The full API key value (key field) is displayed only once when the key is created. Store it securely as you won’t be able to retrieve it again.

List API Keys

Returns a list of all API keys for your account.

Headers

Query Parameters

Response

Get API Key

Retrieves details for a specific API key.

Headers

Path Parameters

Response

Update API Key

Updates the name or expiration of an API key.

Headers

Path Parameters

Request Body

Response

You cannot change the permission level of an existing key. Create a new key with the desired permissions instead.

Revoke API Key

Revokes (invalidates) an API key, preventing its further use.

Headers

Path Parameters

Response

Revoking an API key is permanent and cannot be undone. Applications using the revoked key will immediately lose access.

User Management

The following endpoint is available to retrieve user information for the currently authenticated user.

Get Current User

Returns information about the currently authenticated user.

Headers

Response

Multi-Factor Authentication will be available in a future release.

Error Codes

Rate Limits

Authentication endpoints have rate limits to prevent abuse:
  • Key creation: 10 requests per hour
  • Authentication attempts: 10 failed attempts per 15 minutes
Exceeding these limits will result in a 429 Too Many Requests response.