Get related records
Read an allowlisted relationship with a server-enforced parent filter. Organization awards mean direct recipient; agency awards mean awarding agency; funded-awards means funding agency. Program participant/system relations return relationship rows. Requires data:read. See the entity access guide for the complete relationship map. Parent/child reads must observe the same build.
Authentication
Create a scoped key at https://app.defdex.io/developer/keys. Keep it private.
Path parameters
Exact identifier; not a website URL.
Exact identifier; not a website URL.
Exact identifier; not a website URL.
Query parameters
Default: UUID-like identifiers use id; otherwise slug. External organization identifiers require scheme.
Exact published organization-identifiers scheme, required for by=external.
Opaque next_cursor from the preceding page. Keep dataset, q and filters unchanged.
Case-insensitive substring on available name, title, description, summary or recipient_name fields; no ranked or fuzzy search.
URL-encoded JSON object, at most 12 fields. Numeric/date gt, gte, lt, lte bounds; in accepts 1–20 non-null scalar values. Predicates are AND-combined.
Published scalar field with :asc or :desc. NULLS LAST with deterministic tie-breaker. Custom-sorted pagination is build-bound and capped at 10,000 matches.
URL-encoded JSON object; exact equality on up to 12 published fields, AND-combined. Primitive or null values only; strings at most 500 characters. For ranges and scalar membership use where; for ordering use sort. No array-containment or OR operators.
Response headers
Response
Publication observed for this response; compare across related reads.
True when more matches exist past the 10,000-position cap. Narrow exact filters; null next_cursor alone does not prove a complete export.
