Getting help
Stuck on something? Here's how to find answers and get support.
Self-service resources
Documentation
Intro, quickstart, and examples cover the most common workflows.
API reference
Full endpoint listing, auth methods, pagination, and error codes.
OpenAPI spec ↗
Machine-readable contract for every endpoint.
llms.txt ↗
Agent-friendly API summary at /.well-known/llms.txt.
Common issues
401 Unauthorized
Your API key or token is missing, expired, or revoked. Check the Authorization header. API keys use sk_; execution tokens use sxt_.
403 action_limit_reached
Free plan allows up to 5 active actions. Deactivate or delete unused actions to make room.
403 execution_limit_reached
Free plan allows 300 executions per calendar month. Counter resets at the start of each month.
429 rate_limited
The action's per-minute or per-hour rate limit was exceeded. Back off and retry after the retry_after_seconds value, or increase the action's limits via PATCH /api/v1/actions/{id}.
422 validation_failed
Request body doesn't match the action's input_schema. Check the details array for the specific field and message.
Execution shows status "failed"
narrowapi forwarded the request but the downstream API returned an error. Check response_status and response_body in the execution log for details.
Contact support
If the docs and troubleshooting steps don't resolve your issue, email us at support@narrowapi.com.
Tip: Include the request_id from the error response, the endpoint you called, and the full error body. This helps us diagnose problems faster.
Security
If you discover a security vulnerability, please report it responsibly via email to security@narrowapi.com. Do not open a public GitHub issue for security reports.