Skip to main content
GET
List trials

Authorizations

Authorization
string
header
required

Use a personal or organization Pav API key from Pav developer settings. Send it as Authorization: Bearer <api_key>.

Query Parameters

q
string | null

Free text.

Maximum string length: 300
company_id
string[] | null

Company ids, comma-separated. Includes the companies each one owns.

Example:

"412"

nct_id
string[] | null

NCT ids, comma-separated.

Example:

"NCT04368728"

phase
string[] | null

Phases, comma-separated (1-4).

Example:

"2,3"

status
string[] | null

Recruitment statuses, comma-separated.

Example:

"recruiting"

study_type
string[] | null

Study types, comma-separated.

Example:

"interventional"

indication
string[] | null

Condition name, synonym, MeSH or MONDO id; includes narrower conditions. Comma-separated; for a name containing a comma, use its id.

Example:

"ulcerative colitis"

from
string<date> | null

On or after this date.

to
string<date> | null

On or before this date.

sort
string | null

One of start_date, last_update_post_date, enrollment_count, nct_id; prefix - to descend. Default nct_id.

limit
integer
default:50

Rows per page (1-200).

Required range: 1 <= x <= 200
Example:

50

cursor
string | null

next_cursor from the previous page.

Maximum string length: 2000

Response

Successful Response

data
Trial · object[]
required

Page of clinical-trial rows.

next_cursor
string | null

Pass as cursor to get the next page. Null on the last page. See Conventions.

Example:

"eyJyIjoicHJvZ3JhbXMiLCJzIjoiY29tcGFueSJ9"

total
integer | null

Rows matching the filters. Null for relevance-ranked q results.

Example:

1284