CRM

Log an activity against a contact, account or deal

Requires the crm.write scope.

post/crm/activities

Request

  • Base URL: https://developer.solofire.com/v1
  • URL: https://developer.solofire.com/v1/crm/activities
  • Auth: HTTP bearer

Query parameters

contact_idstring

Only activities about this contact.

account_idstring

Only activities about this account.

deal_idstring

Only activities about this deal.

owner_user_idstring

Only activities owned by this member.

typestring

note, call, email, meeting, share or sms.

limitinteger

Page size, 1 to 200. Defaults to 50.

cursorstring

The next_cursor from a previous response.

updated_sincestring

Only records changed after this RFC 3339 timestamp.

Request body

typestring required

note, call, email, meeting or sms.

subjectstring

Short title.

bodystring

The note or summary. Required for a note with no subject.

occurred_atstring

RFC 3339. Defaults to now.

ends_atstring

RFC 3339 end time (meetings).

directionstring

inbound or outbound (calls, emails, sms).

outcomestring

Calls: connected, left_voicemail, left_live_message, no_answer, busy, wrong_number. Meetings: scheduled, completed, rescheduled, no_show, canceled.

duration_minutesinteger

0 to 1440.

locationstring

Meeting location.

contact_idstring

Contact this is about. At least one of contact_id, account_id, deal_id is required.

account_idstring

Account this is about.

deal_idstring

Deal this is about.

owner_user_idstring

Owning member. Reps always own what they log.

custom_fieldsobject

Arbitrary key/value metadata.

Response

Created

object required

Changes

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