Frequently Asked Questions
How do I map my API credentials in Treblle?
You can set your credentials using environment variables. Assign your:
TREBLLE_PROJECT_ID
TREBLLE_API_KEY
Verify these values come from your current Treblle 3.0 workspace configuration.
Check How to get started.
My API requests aren’t showing up on the dashboard.
First, confirm that you are accessing platform.treblle.com instead of the legacy URL (app.treblle.com).
TREBLLE_PROJECT_ID
and TREBLLE_API_KEY
match your current 3.0 workspace configuration.*.treblle.com
endpoints.If you still don't see API requests, contact Support by going to:
Treblle Website → Resources → Support

How does Treblle handle Security and Privacy ?
Treblle prioritizes Security and Privacy:
Our rigorous assessment process ensures that our infrastructure, sub-processors, third-party vendors, and employees adhere to strict security policies.
Learn more about How we handle Security.
How can I mask sensitive parts of my endpoints (like dynamic keys in URLs)?
Treblle only masks data in request/response bodies and headers, not the URL path. You have two options if your endpoint URL contains sensitive information (e.g., dynamic keys).
Check how to Mask Fields in Treblle.
Example:

How does Treblle generate API docs?
Treblle automatically creates documentation from the API traffic.
Check API documentation for more information.
I upgraded my SDK but still see issues with keys or request logging.
Double-check your configuration.
.env
file already defines TREBLLE_API_KEY
and TREBLLE_PROJECT_ID
, remove manual configuration from your code.Do I need to change my DNS settings to work with Treblle?
No. Treblle integrates directly into your API backend via our SDK.
You continue using your custom domain as usual. Treblle monitors traffic by processing the data sent by your application, so no DNS changes are necessary.
I’m getting connection errors (e.g., SSL connection timeout) after deployment.
Connection errors like SSL timeouts often point to network-related issues.
Verify that your deployment environment can reach external services and that no firewall rules or proxy settings block outbound requests.
Consider adding retries or more detailed logging around your SDK calls to diagnose intermittent delays when establishing SSL connections with Treblle’s servers.
How do I access my invoices in Treblle 3.0?
You can download invoices through Workspace Settings → Billing.
On the Treblle billing page, find the Invoice History section and click on it to download your invoice.
If you still don't see your invoice, contact Support by going to:
Treblle Website → Resources → Support with your account details.
What happens if I exceed the monthly request limit on the free plan?
If your API reaches the free plan’s 250K monthly request limit, Treblle will stop processing new API calls until the limit resets.
Monitor your usage, and if you expect higher traffic, consider adjusting your plan to avoid missing out on logging essential requests.
Check Pricing Plans.
Can I test Treblle locally?
Yes. Requests from localhost are logged if:
If you have more questions, feel free to ask in our Discord Community – we’re happy to help!