Interactive API Explorer
Test the MyAppAPI directly in your browser. Select an endpoint, configure your request, and see real responses without writing any code.
Response
{
"data": {
"users": [
{
"id": "usr_123456789",
"name": "John Doe",
"email": "[email protected]",
"role": "user",
"created_at": "2025-01-15T08:30:00Z",
"updated_at": "2025-01-15T08:30:00Z"
},
{
"id": "usr_987654321",
"name": "Jane Smith",
"email": "[email protected]",
"role": "admin",
"created_at": "2025-01-10T14:20:00Z",
"updated_at": "2025-01-14T09:15:00Z"
}
]
},
"meta": {
"pagination": {
"total": 42,
"page": 1,
"per_page": 10,
"pages": 5
}
}
}
Content-Type | application/json; charset=utf-8 |
Content-Length | 1240 |
Connection | keep-alive |
Date | Wed, 11 May 2025 14:22:01 GMT |
X-RateLimit-Limit | 5000 |
X-RateLimit-Remaining | 4999 |
X-RateLimit-Reset | 1620750000 |
Cache-Control | no-store, must-revalidate, private |
Access-Control-Allow-Origin | * |
Code Generation
curl -X GET "https://api.myappapi.com/v1/users" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY"
API Explorer Guide
Our interactive API Explorer allows you to test endpoints, craft requests, and see real responses without leaving your browser. Here's how to use it:
Authentication
To make authorized API calls, you'll need to authenticate. Choose your preferred authentication method and enter your credentials in the Authentication section.
- API Key: The simplest method, ideal for server-to-server communication.
- OAuth 2.0: For delegated access, providing secure access to user data without exposing credentials.
- JWT Token: For stateless authentication with detailed permission claims.
You can obtain your API keys and tokens from the MyAppAPI Dashboard.
Selecting an Endpoint
Choose the endpoint you want to test from the Endpoints panel on the left. Endpoints are organized by resource type for easy navigation.
After selecting an endpoint, the request method and URL will be automatically populated in the request builder.
Configuring Your Request
Customize your request using the various configuration tabs:
- Parameters: Add path parameters and query parameters to refine your request.
- Headers: View or add custom HTTP headers to your request.
- Body: For POST, PUT, and PATCH requests, construct a request body in JSON, form-data, or URL-encoded format.
Sending the Request
Once your request is configured, click the "Send Request" button to make the API call. The response will appear in the Response section below.
Interpreting the Response
The Response section shows:
- Status code and text: Indicates the success or failure of the request.
- Response time: How long the request took to complete.
- Response size: The size of the response data.
- Body: The actual response data, viewable in different formats.
- Headers: Response HTTP headers, including rate limiting information.
Code Generation
For any request you create, the API Explorer can generate code snippets in multiple programming languages. Use these snippets to integrate the API call into your application code.
Note: The API Explorer makes real API calls to our servers. Any changes you make (creating, updating, or deleting resources) will affect your actual MyAppAPI account data. We recommend using a test account for experimentation.