People

Log outreach

Logs a contact with this person, such as an email, a direct message or a call. A not_contacted person moves to contacted. A person with no owner gets the contacting member as owner. A later stage or an existing owner is left alone. memberId falls back to the signed-in member. An API-key request without memberId logs an activity with no member, so no owner is set.

post/v1/people/{id}/activities

Request

  • Base URL: https://api.rumoro.dev
  • URL: https://api.rumoro.dev/v1/people/{id}/activities
  • Auth: HTTP bearer

Path parameters

idstring required

The person's id (aut_...).

Example:aut_abc123

Request body

channel'email' | 'x' | 'linkedin' | 'bluesky' | 'reddit' | 'github' | 'call' | 'meeting' | 'other' required

How the person was contacted.

notestring

A short summary of what was sent or said.

occurredAtstring date-time

Defaults to now. Otherwise send the contact time as ISO 8601 or epoch ms.

memberIdstring

The user id of the member who reached out. Defaults to the signed-in member. With an API key and no value, the activity has no member.

Response

The new activity

idstring required

The activity's id (act_...).

personIdstring required

The person's id (aut_...).

channel'email' | 'x' | 'linkedin' | 'bluesky' | 'reddit' | 'github' | 'call' | 'meeting' | 'other' required

How the person was contacted.

notestring required

A short summary of what was sent or said. Empty if none was written.

occurredAtstring required

When the contact took place.

createdAtstring required

When the activity was logged.

Changes

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