Collaboration Request
This endpoint delivers stream ofcollaboration_request
events. When user requested collaboration to the resource, such as deal, lead or contact, Firehose will emitcollaboration_request
created
event. When user's request is approved or denied, Firehose will emitcollaboration_request
update
event.
Supported collaboration request attributes:
Attribute | Type | Description |
---|---|---|
id |
number | Unique identifier of the collaboration request. |
user_id |
number | Unique identifier of the user that collaboration request was created for. |
status |
string | Status of request. Possible values:pending ,approved, denied` |
resource_id |
number | Unique identifier of the resource that was requested to collaborate on. |
resource_type |
string | Type name of the resource that was requested to collaborate on. Possible values:lead ,contact ,prospect_and_customer ,deal |
created_at |
string | Date and time that the collaboration request was created in UTC (ISO8601 format). |
Endpoints
Stream Collaboration Requests
Read the stream of collaboration_request events.
SeeIntroductionarticle for more details on request and response formats and parameters.
Action
GET /v3/collaboration_requests/stream
Examples
Read the stream of collaboration request events
GET /v3/collaboration_requests/stream?position=tail
Accept: application/json
Authorization: Bearer $ACCESS_TOKEN
User-Agent: $CLIENT_NAME
HTTP/1.1200OK
Content-Type:application/json
{
"items":[
{
"data":{
"id":380,
"user_id":1099394,
"resource_type":"contact",
"resource_id":17287699,
"created_at":"2018-06-13T09:04:24Z",
"status":"pending"
},
"meta":{
"event_cause":"interaction",
"sequence":1,
"event_id":"h8QzpWRpQL-HnX2kJ93kSA",
"event_type":"created",
"type":"collaboration_request",
"event_time":"2018-06-13T09:04:24Z"
}
}
],
"meta":{
"links":{
"next":"https://api.getbase.com/v3/collaboration_requests/stream?position=ZmlyZWhvc2UuY29sbGFib3JhdGlvbl9yZXF1ZXN0LmJ5X2FjY291bnQsMCwyNQ=="
},
"position":"ZmlyZWhvc2UuY29sbGFib3JhdGlvbl9yZXF1ZXN0LmJ5X2FjY291bnQsMCwyNQ==",
"top":true
}
}