Overview of the Plexe Platform API endpoints and authentication.
The Plexe Platform API provides programmatic access to the Plexe machine learning platform, allowing you to build, deploy, and use ML models without managing infrastructure.
All API endpoints are accessible via this base URL:
All API requests require authentication using an API key. You have two options for authentication:
Option 1: Include your key in the Authorization
header as a Bearer token:
Option 2: Include your key in the x-api-key
header:
You can generate API keys in the Plexe Console under Settings > API Keys. See the Manage API Keys guide for details.
For endpoints that accept data (POST, PUT, PATCH), provide a JSON-formatted request body with the appropriate Content-Type header:
All responses are returned in JSON format. Successful responses include the requested data, while error responses include an error message and relevant details. The HTTP status code indicates the result of the operation.
Example success response:
Example error response:
The API enforces rate limits to ensure fair usage. Current limits are:
When you exceed the rate limit, you’ll receive a 429 Too Many Requests
response with a Retry-After
header indicating how many seconds to wait before retrying.
List endpoints (those returning multiple items) support pagination using the limit
and offset
query parameters:
Paginated responses include metadata about the total count and pagination:
The Plexe Platform API is organized into these main categories:
For a step-by-step guide on using the API, see the Platform API Quickstart tutorial.
The current API version is v1
. We maintain backward compatibility within a major version. When breaking changes are necessary, we’ll introduce a new major version (e.g., v2
) while continuing to support the previous version for a reasonable transition period.
We provide official client libraries for several programming languages:
pip install plexe-client
npm install @plexe/client
go get github.com/plexe-ai/plexe-go-client
Example using the Python client:
If you need assistance with the API: