BeeQuant provides RESTful APIs. Every endpoint returns JSON data.
https://api.beequant.com/apiExcept for authentication endpoints, include a JWT token in the request header:Authorization: Bearer YOUR_TOKEN
All API responses use JSON and include a success field that indicates whether the request succeeded.
All resource IDs use the UUID format (for example: 550e8400-e29b-41d4-a716-446655440000).
/api/auth/register| Name | Type | Required | Description |
|---|---|---|---|
| username | string | Yes | See the endpoint schema. |
| string | Yes | See the endpoint schema. | |
| password | string | Yes | See the endpoint schema. |
{
"success": true,
"message": "Example value",
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"user": {
"id": "uuid",
"username": "newuser",
"email": "user@example.com",
"name": "newuser"
}
}/api/auth/login| Name | Type | Required | Description |
|---|---|---|---|
| string | Yes | See the endpoint schema. | |
| password | string | Yes | See the endpoint schema. |
{
"success": true,
"message": "Example value",
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"user": {
"id": "uuid",
"username": "admin",
"email": "admin@gmail.com",
"name": "admin"
}
}/api/auth/send-verification| Name | Type | Required | Description |
|---|---|---|---|
| string | Yes | See the endpoint schema. |
{
"success": true,
"message": "Example value"
}/api/auth/verify-code| Name | Type | Required | Description |
|---|---|---|---|
| string | Yes | See the endpoint schema. | |
| code | string | Yes | See the endpoint schema. |
{
"success": true,
"message": "Example value"
}/api/auth/logout{
"success": true,
"message": "Example value"
}/api/auth/forgot-password| Name | Type | Required | Description |
|---|---|---|---|
| string | Yes | See the endpoint schema. |
{
"success": true,
"message": "Example value"
}/api/auth/reset-password| Name | Type | Required | Description |
|---|---|---|---|
| token | string | Yes | See the endpoint schema. |
| newPassword | string | Yes | See the endpoint schema. |
{
"success": true,
"message": "Example value"
}/api/auth/verify-reset-code| Name | Type | Required | Description |
|---|---|---|---|
| string | Yes | See the endpoint schema. | |
| code | string | Yes | See the endpoint schema. |
{
"success": true,
"message": "Example value"
}BeeQuant provides RESTful APIs. Every endpoint returns JSON data.
https://api.beequant.com/apiExcept for authentication endpoints, include a JWT token in the request header:Authorization: Bearer YOUR_TOKEN
All API responses use JSON and include a success field that indicates whether the request succeeded.
All resource IDs use the UUID format (for example: 550e8400-e29b-41d4-a716-446655440000).
/api/auth/register| Name | Type | Required | Description |
|---|---|---|---|
| username | string | Yes | See the endpoint schema. |
| string | Yes | See the endpoint schema. | |
| password | string | Yes | See the endpoint schema. |
{
"success": true,
"message": "Example value",
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"user": {
"id": "uuid",
"username": "newuser",
"email": "user@example.com",
"name": "newuser"
}
}/api/auth/login| Name | Type | Required | Description |
|---|---|---|---|
| string | Yes | See the endpoint schema. | |
| password | string | Yes | See the endpoint schema. |
{
"success": true,
"message": "Example value",
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"user": {
"id": "uuid",
"username": "admin",
"email": "admin@gmail.com",
"name": "admin"
}
}/api/auth/send-verification| Name | Type | Required | Description |
|---|---|---|---|
| string | Yes | See the endpoint schema. |
{
"success": true,
"message": "Example value"
}/api/auth/verify-code| Name | Type | Required | Description |
|---|---|---|---|
| string | Yes | See the endpoint schema. | |
| code | string | Yes | See the endpoint schema. |
{
"success": true,
"message": "Example value"
}/api/auth/logout{
"success": true,
"message": "Example value"
}/api/auth/forgot-password| Name | Type | Required | Description |
|---|---|---|---|
| string | Yes | See the endpoint schema. |
{
"success": true,
"message": "Example value"
}/api/auth/reset-password| Name | Type | Required | Description |
|---|---|---|---|
| token | string | Yes | See the endpoint schema. |
| newPassword | string | Yes | See the endpoint schema. |
{
"success": true,
"message": "Example value"
}/api/auth/verify-reset-code| Name | Type | Required | Description |
|---|---|---|---|
| string | Yes | See the endpoint schema. | |
| code | string | Yes | See the endpoint schema. |
{
"success": true,
"message": "Example value"
}