List engagement claims
Returns paginated engagement claims with optional filters by org, people group, country, and status.
query Parameters
orgUristringFilter by claiming organization URI.
rop3stringFilter by people group ROP3 code.
countryCodestring · minLength: 2 · maxLength: 2Filter by ISO alpha-2 country code.
statusstring · enumFilter by claim status (default: active).
Enum values:activepausedcompletedlimitinteger · min: 1 · max: 200Max rows to return (default 50, max 200).
offsetinteger · min: 0Pagination offset (default 0).
Headers
Authorizationstring · requiredThe
Authorizationheader is used to authenticate with the API using your API key. Value is of the formatBearer YOUR_KEY_HERE.
Responses
Paginated list of engagement claims
claimsobject[] · requiredtotalinteger · required
Submit engagement claim
Creates a new self-reported engagement claim for an organization. Caller must have an approved org claim.
Headers
Authorizationstring · requiredThe
Authorizationheader is used to authenticate with the API using your API key. Value is of the formatBearer YOUR_KEY_HERE.
Request Body
orgUristring · requiredGraphDB URI of the claiming organization
orgNamestring · requiredDisplay name of the organization
claimedByEmailstring · email · requiredEmail of the submitting user
engagementAcceleratorsstring[] · minItems: 1 · requiredEngagement accelerator or function notation codes from
gc:EngagementAcceleratorScheme(e.g.PRA-INT,COM-DIS,SRA). See ontology.global.church for the full list of 49 function codes and 12 accelerator codes.
peopleGroupRop3stringROP3 code of the target people group
peopleGroupNamestringDisplay name of the people group
peopleGroupRog3stringROG3 country code for PGIC composite key
countryCodestringISO alpha-2 country code
countryNamestringDisplay name of the country
descriptionstringFree-text description of the engagement.
fulfillsCommitmentIdstring · uuidOptional UUID of a commitment this attestation fulfills. Any organization may attest fulfillment of any commitment; the attestation records who attested, while the commitment retains its own committing organization.
Responses
Claim created
claimIdstring · uuid · requiredstatusstring · enum · requiredEnum values:active
