Skip to main content
GET
List a list's rows

Authorizations

Authorization
string
header
required

An API key from the console, starting ob_live_, sent as Authorization: Bearer <key>.

Path Parameters

listId
string
required

The list's id.

Required string length: 24
Pattern: ^[0-9a-fA-F]+$

Query Parameters

pageSize
integer
default:100

Rows per page.

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

The pagination.nextCursor of the page before. Later pages keep the first page's size.

Required string length: 1 - 200
sortBy
string

The field to sort by. People lists: firstName, lastName, jobTitle, createdAt, address.city, address.country, a company field such as company.name or company.linkedInHeadCount, or customColumns_<columnId>. Company lists: name, domain, industry, revenue, linkedInHeadCount or customColumns_<columnId>. A field it does not know keeps the list's own order.

Required string length: 1 - 100
sortOrder
enum<string>
default:asc

The order sortBy sorts in.

Available options:
asc,
desc
filters
string

Only the rows that match: a JSON object of row filters, at most 8,000 characters, in the keys this route describes.

Maximum string length: 8000

Response

One page of the list's rows.

type
enum<string>
required

What the rows are: people or company.

Available options:
people,
company
data
object[]
required
pagination
object
required