Welcome to the Nexgent Public API! The API is designed to help you programmatically interact with Nexgent's platform and services.
This guide will walk you through the basics — authentication, rate limits, available API endpoints, and where to find additional platform documentation.
All API requests require authentication using an API key.
Include your API key in the Authorization
header using the Bearer schema:
Authorization: Bearer {api_key}
You can generate and manage your API keys in the Integrations section of the Nexgent Portal under Agent Configuration.
Learn more about API authentication →
To ensure fair usage and consistent performance for all developers, Nexgent applies two types of limits:
Limit Type | Limit | Scope | Reset Interval |
---|---|---|---|
Monthly Quota | 1,000 requests | Per user (API key) | Monthly (1st, 00:00 UTC) |
Per-Minute Rate | 30 requests/minute | Per user (API key) | Every rolling minute |
429 Too Many Requests
error will be returned.Learn more about rate limits →
All API requests are made against the following base URL:
https://api.nexgent.ai/
Method | Endpoint | Description |
---|---|---|
GET | /v1/health | Health check for platform availability. |
Method | Endpoint | Description |
---|---|---|
GET | /v1/agents/ | Retrieve all agents for the authenticated user. |
GET | /v1/agents/{agentId} | Retrieve agent details by agent ID. |
GET | /v1/agents/{agentId}/wallet | Retrieve the wallet balance for an agent. |
GET | /v1/agents/{agentId}/live-trades | Retrieve live trades for an agent. |
GET | /v1/agents/{agentId}/historical-trades | Retrieve historical trades for an agent. |
Method | Endpoint | Description |
---|---|---|
GET | /v1/price/sol | Retrieve the latest SOL token price. |
GET | /v1/price/{tokenAddress} | Retrieve the latest token price by address. |
Method | Endpoint | Description |
---|---|---|
GET | /v1/signals/latest | Retrieve the latest trading signals. |
GET | /v1/signals/{signalId} | Retrieve a specific trading signal by ID. |
Method | Endpoint | Description |
---|---|---|
GET | /v1/whale-trades/latest | Retrieve the latest whale trade transactions. |
GET | /v1/whale-trades/{tokenAddress} | Retrieve whale trades filtered by token address. |
Here’s an example of how to make an authenticated request to list all agents:
curl https://api.nexgent.ai/v1/agents/ \
-H "Authorization: Bearer YOUR_API_KEY"
For help with API integration, authentication issues, or quota limits, please contact Nexgent support.