Skip to main content

Do I need an API key?

For testnet, no API key is required. You can start making API calls immediately. For mainnet, API keys will be required for authenticated endpoints.

How do I get an API key?

API keys are managed through the admin dashboard. Contact the team to request access.

What endpoints require authentication?

EndpointTestnetMainnet
GET /healthNo authNo auth
GET /api/ordersNo authAPI key
POST /api/orders/gaslessNo authAPI key
POST /api/gasless/splitNo authAPI key
POST /api/gasless/mergeNo authAPI key
Admin endpointsJWT tokenJWT token

How do I use my API key?

Include your API key in the X-API-Key header:
curl -H "X-API-Key: may_your_key" \
     https://api.mayybee.com/api/orders

What are the rate limits?

TypeLimit
Without API key100 requests per minute
With API key240 requests per minute
Order creation30 orders per minute

Can I have multiple API keys?

Yes. You can create multiple API keys for different applications or environments. Each key has its own rate limits.

What happens if my API key is compromised?

Contact the team immediately to revoke the key and generate a new one. API keys can be deactivated instantly through the admin dashboard.

Do API keys expire?

API keys do not expire automatically but can be deactivated by an administrator at any time.