List pending approvals
Beta. This endpoint is in beta. Behavior, parameters, and response shapes may change without notice.
ai-sdr:read scope (or a broader one that includes it).
Use this endpoint when you need to work through the AI-generated messages your team’s AI SDR sequences have queued for human approval. Results are returned as a page controlled by the top and skip query parameters; omit both to get the first page. Narrow the queue with sequenceId, with userId to keep only the approvals owned by one team member, and with channel to keep only email or linkedIn drafts; sortMode orders the page newestFirst or oldestFirst. Every item carries the contact and sequence it belongs to, the draft subject and content, and isRegenerating so you can tell which drafts are still being rewritten. A userId that is not a member of your team returns an empty page rather than an error. The AI SDR feature must be enabled for your team.
Authorizations
Authenticate every request with a Bearer token. Pass your Reply API key in the
Authorization header:
Get your API key from the Reply dashboard: Settings → API Key.
Query Parameters
Maximum number of items to return (default 100, max 1000)
Number of items to skip
Filter by sequence id
Filter by approval owner (user id)
Filter by message channel
email, linkedIn Order of returned items (default newestFirst)
newestFirst, oldestFirst