outreach

List what went out as a sender

A sender's Activity: every email that went out as them (a sequence's email or a reply from the inbox) and every LinkedIn step that ran on their account, with who let it go, plus every task a person refused. Each row says how it ended (outcome: sent, done, failed, skipped, already_pending, stopped, or not_sent for a refusal) and how it was decided (decision: approved with the approver, automatic when no person decided, rejected with who refused it, sent_by_person for a reply a person wrote in the inbox, not_recorded for a LinkedIn step from before Activity whose approval was not kept), with ask_reason saying why it was held for a person first. Our own LinkedIn checks (the inbox, sent connection requests, new connections) are not activity and are left out. Newest first by default; order by occurred_at or contact_label. Pass sender_profile_id for one sender; omit it for the whole workspace.

get/outreach-tasks/activity/

Request

  • Base URL: https://api.getoneprofile.ai (the document declares no server; this is the origin it was published from)
  • URL: https://api.getoneprofile.ai/outreach-tasks/activity/
  • Auth: one of:
    • API key in header X-API-Key
    • HTTP bearer

Query parameters

channelTaskChannel[] nullable

Only these channels (email, linkedin); omit for both.

decisionActivityDecision[] nullable

Only what was decided this way: approved (a person or an API key approved it before it went), automatic (no person decided: the rules let it go), rejected (a person refused it, so it never went), sent_by_person (a person wrote and sent it from the inbox), not_recorded (a LinkedIn step from before Activity whose approval was not kept).

kindstring[] nullable

Only these kinds: a LinkedIn action slug (connection_request, send_message, …), email for a sequence's email, or reply for a reply from the inbox.

occurred_afterstring date-time nullable

Only what happened at or after this instant, with its timezone offset.

occurred_beforestring date-time nullable

Only what happened before this instant, with its timezone offset.

outcomeActivityOutcome[] nullable

Only what ended this way: sent (an email the provider accepted), done (a LinkedIn step that did its job), failed, skipped, already_pending (a connection request somebody had already sent), stopped, not_sent (refused).

searchstring nullable

Words that must each appear in the contact's name, address or LinkedIn profile, or in the subject.

sender_profile_idstring[] nullable

Only what went out as these senders; omit for every sender.

sequence_idstring[] nullable

Only what these sequences sent; omit for all of them.

limitinteger

The number of items to return.

order_by'occurred_at' | 'contact_label'
order_direction'asc' | 'desc'
cursorstring nullable

Set the cursor to the next or previous page. You can get the cursor from the previous page's response.

Response

Successful Response

next_page_cursorstring nullable

The cursor to the next page. If there are no more pages, this is None.

previous_page_cursorstring nullable

The cursor to the previous page. If there are no previous pages, this is None.

Changes

No recorded changes to this operation across all 1 revision of this API.