Skip to main content
GET
Get stored contract PDF links

Authorizations

Authorization
string
header
required

OAuth 2.1 authorization code + PKCE (S256). Tokens are tenant-bound (company_id) and scoped. Discover endpoints via /.well-known/oauth-authorization-server.

Query Parameters

limit
integer
default:25

Page size (default 25, max 100). Messaging lists on SideShift's own messaging clamp values above 50 to 50.

Required range: 1 <= x <= 100
cursor
string

Opaque pagination cursor from a prior response's nextCursor.

ids
string

Comma-separated contract ids (max 100). When set, the filters below are ignored.

status
string
programId
string
creatorId
string

Response

A page of contract PDF link rows.

data
object[]
required
nextCursor
string | null
hasMore
boolean
total
integer
archiveUrl
string

Auth-gated "download all as ZIP" app link scoped to the same ids/filters; present when 2+ PDFs exist.