Tools reference
list_endpoints and get_endpoint: inputs, outputs, and example responses.
list_endpoints
Lists every endpoint in the catalog — method, path, and summary — without request/response detail. Use it to discover what exists before calling get_endpoint.
Optional filter parameter: a case-insensitive substring match against path, summary, or tags.
text
GET /
POST /auth/register — Register
POST /auth/login — Login
GET /auth/profile — Get profileget_endpoint
Returns the full Copy for AI-format text for one endpoint — Purpose, Request, Parameters, Validation, Success Response, and Error Responses — given its method and path.
text
Endpoint: POST /auth/login
Purpose:
Login
Request:
{
"email": "string",
"password": "string"
}
Validation:
- email must be valid
Success Response (201):
{
"success": "boolean",
"data": { "access_token": "string", "user": { "id": "string", "role": "string" } }
}
Error Responses:
400 Bad Request