Boxes

List pipeline boxes

Changed on

Returns boxes the current user can read in a pipeline. Omit limit to return all matching boxes. Pagination is applied before permission filtering.

get/v2/pipelines/{pipelineKey}/boxes

Request

  • Base URL
    https://api.streak.com/api
  • URL
    https://api.streak.com/api/v2/pipelines/{pipelineKey}/boxes
  • Auth
    HTTP bearer

Path parameters

pipelineKeystring required

Query parameters

assignedToKeystring nullable

Only return boxes assigned to this user. Assigned-only access always limits results to the current user.

sortBy'lastUpdatedTimestamp' | 'creationTimestamp'

Sort order; defaults to creationTimestamp.

stageKeystring nullable

Only return boxes in this stage.

limitinteger

Number of items to return. Maximum: 1000

pageinteger

Zero-based page number

Response

OK

hasNextPageboolean

Whether another page is available. A page can be empty after permission filtering even when this is true.

cursorstring nullable

Continuation cursor for endpoints that use cursor pagination. Pass it as cursor to request the next page. Omitted for page-number pagination and when no continuation cursor remains.

Example response

{
  "results": [
    {
      "lastSavedTimestamp": 1646870400000,
      "creationTimestamp": 1646870400000,
      "lastUpdatedTimestamp": 1646870400000,
      "lastEmailUpdatedTimestamp": 1646870400000,
      "lastStageChangeTimestamp": 1646870400000,
      "lastCommentTimestamp": 1646870400000,
      "firstEmailTimestamp": 1646870400000,
      "firstEmailSentTimestamp": 1646870400000,
      "firstEmailReceivedTimestamp": 1646870400000,
      "lastEmailSentTimestamp": 1646870400000,
      "lastEmailReceivedTimestamp": 1646870400000,
      "contacts": [
        {
          "autoboxingTimestamp": 1646870400000
        }
      ],
      "organizations": [
        {
          "autoboxingTimestamp": 1646870400000
        }
      ],
      "soonestTaskDueDate": 1646870400000,
      "earliestOverdueTaskDueDate": 1646870400000,
      "mostRecentCallLogTimestamp": 1646870400000,
      "mostRecentMeetingNotesTimestamp": 1646870400000,
      "firstEventTimestamp": 1646870400000,
      "lastEventTimestamp": 1646870400000,
      "nextEventTimestamp": 1646870400000,
      "mostRecentLastSentEmailViewsTimestamp": 1646870400000,
      "mostRecentLastSentEmailLinkClickedTimestamp": 1646870400000,
      "mostRecentSentEmailsViewsTimestamp": 1646870400000,
      "firstCallLogTimestamp": 1646870400000,
      "firstMeetingNotesTimestamp": 1646870400000,
      "lastTouchpointTimestamp": 1646870400000,
      "stageHistoryEntries": [
        {
          "lastEntryToStageTs": 1646870400000
        }
      ]
    }
  ]
}

Changes

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      endpoint added