Lists Slack integration mappings in a users' enterprise.
You need Admin or Co-Admin role to use this endpoint.
"12345"
Box item ID, for which the mappings should be returned
"folder"
Box item type, for which the mappings should be returned
Value is always folder
true
Whether the mapping has been manually created
1000
1000
The maximum number of items to return per page.
"JV9IRGZmieiBasejOG9yDCRNgd2ymoZIbjsxbJMjIs3kioVii"
Defines the position marker at which to begin returning results. This is used when paginating using marker-based pagination.
This requires usemarker
to be set to true
.
"12345"
ID of the mapped item, for which the mapping should be returned
"channel"
Mapped item type, for which the mapping should be returned
Value is always channel
Returns a collection of integration mappings
The server cannot or will not process the request due to an apparent client error.
Returns a not_found
error if the integration mapping could not be found.
An unexpected client error.
curl -X -L GET "https://api.box.com/2.0/integration_mappings/slack?partner_item_id=C987654321&box_item_id=123456789" \
-H "authorization: Bearer <ACCESS_TOKEN>" \
const integrationMappings = await client.integrationMappings.getSlackIntegrationMappings();
console.log(`There are ${integrationMappings.entries.length} Slack integration mappings`);
{
"entries": [
{
"id": "12345",
"integration_type": "slack",
"type": "integration_mapping",
"partner_item": {
"type": "channel",
"id": "C12378991223",
"slack_workspace_id": "T12352314",
"slack_org_id": "E1234567"
},
"box_item": {
"id": "12345",
"etag": "1",
"type": "folder",
"sequence_id": "3",
"name": "Contracts"
},
"is_manually_created": true,
"options": {},
"created_by": {
"id": "11446498",
"type": "user",
"name": "Aaron Levie",
"login": "ceo@example.com"
},
"modified_by": {
"id": "11446498",
"type": "user",
"name": "Aaron Levie",
"login": "ceo@example.com"
},
"created_at": "2012-12-12T10:53:43-08:00",
"modified_at": "2012-12-12T10:53:43-08:00"
}
],
"limit": 1000,
"next_marker": "JV9IRGZmieiBasejOG9yDCRNgd2ymoZIbjsxbJMjIs3kioVii"
}