-
Notifications
You must be signed in to change notification settings - Fork 10.9k
Open
Labels
Medium priorityCreated by Linear-GitHub SyncCreated by Linear-GitHub Syncapiarea: API, enterprise API, access token, OAutharea: API, enterprise API, access token, OAuthplanned 🛣️✨ featureNew feature or requestNew feature or request
Description
Problem Statement
[What problem are we solving?]
Teams using our APIs frequently ask for support for error details ("Can I see the error message for X?").
Currently, they lack visibility into failed calls, making debugging slow and support-heavy.
Proposed Solution
Build a developer-facing dashboard (similar to Stripe) showing API call history, including:
- Request metadata (endpoint, timestamp, params)
- Response status (success/failure, error codes/messages)
- Filtering by customer, endpoint, or time range
- Secure access via existing auth/roles
Acceptance Criteria
- Dashboard lists API calls made per account
- Failed requests show detailed error messages
- Filtering and search available
- Access restricted to appropriate roles
- Metrics available for monitoring usage/errors
RICE Inputs
- Reach: High (all API customers benefit)
- Impact: High (fewer support tickets, faster debugging)
- Confidence: 80% (based on frequent customer requests)
- Effort: TBD (requires backend + frontend work)
Dependencies
- Error logging service
- Auth & permissions system
- Potential analytics backend integration
Metadata
Metadata
Assignees
Labels
Medium priorityCreated by Linear-GitHub SyncCreated by Linear-GitHub Syncapiarea: API, enterprise API, access token, OAutharea: API, enterprise API, access token, OAuthplanned 🛣️✨ featureNew feature or requestNew feature or request