Create Engagement
Creates a new engagement record.
All the DevRev APIs require a token to authenticate the user. Provide Authorization: Bearer <TOKEN> as a header to every API request.
How do I find my token?
In: header
The IDs of the artifacts to associate with the engagement.
The description of the engagement.
textThe type of engagement.
"call" | "default" | "email" | "linked_in" | "offline"External Reference for the engagement.
textExternal URL for the engagement.
textIDs of the users that were part of the engagement.
1 <= items <= 50The parent object ID in which the engagement was created. Currently, only accounts and opportunities are supported.
idThe parent object IDs to which the engagement is associated. Currently, only accounts and opportunities are supported.
The date and time when the engagement was scheduled.
date-timeTags associated with the engagement.
The title of the engagement.
textResponse Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://api.devrev.ai/engagements.create" \ -H "Content-Type: application/json" \ -d '{ "members": [ "DEVU-12345" ], "scheduled_date": "2023-01-01T12:00:00.000Z", "title": "string" }'{
"engagement": {
"created_by": {
"type": "dev_user",
"display_id": "string",
"id": "string",
"display_name": "string",
"display_picture": {
"display_id": "string",
"id": "string",
"file": {
"type": "string",
"name": "string",
"size": 0
}
},
"email": "string",
"full_name": "string",
"state": "active"
},
"created_date": "2023-01-01T12:00:00.000Z",
"display_id": "string",
"id": "string",
"modified_by": {
"type": "dev_user",
"display_id": "string",
"id": "string",
"display_name": "string",
"display_picture": {
"display_id": "string",
"id": "string",
"file": {
"type": "string",
"name": "string",
"size": 0
}
},
"email": "string",
"full_name": "string",
"state": "active"
},
"modified_date": "2023-01-01T12:00:00.000Z",
"description": "string"
}
}{
"detail": "string",
"message": "string",
"type": "artifact_already_attached_to_a_parent",
"existing_parent": "string",
"is_same": true
}{
"detail": "string",
"message": "string",
"type": "unauthenticated"
}{
"detail": "string",
"message": "string",
"type": "forbidden"
}{
"detail": "string",
"message": "string",
"type": "too_many_requests",
"retry_after": 0
}{
"detail": "string",
"message": "string",
"type": "internal_error",
"reference_id": "string"
}{
"detail": "string",
"message": "string",
"type": "service_unavailable"
}