Skip to content

[Feature] API debugging dashboard for platform users #23941

@linear

Description

@linear

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 Syncapiarea: API, enterprise API, access token, OAuthplanned 🛣️✨ featureNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions