Skip to main content
GET
Get a form checklist requirement

Authorizations

Authorization
string
header
required

Effective API key. Send Authorization: Bearer sk-eai-...

Path Parameters

requirementId
string<uuid>
required

Requirement id from listRegulatoryRequirements.

Response

The requirement item.

id
string<uuid>
required

Requirement item identity. Re-extraction can retire an item; it then returns 404.

document
object
required

The form checklist this item comes from.

requirement
string
required

The requirement, normalized into one sentence.

sourceText
string
required

The excerpt of the checklist the item came from, so you can check it.

category
enum<string>
required

What the requirement governs, such as a notice period or mandatory wording.

Available options:
MANDATORY_LANGUAGE,
REQUIRED_CONTENT,
PROHIBITED_CONTENT,
NOTICE_PERIOD,
PERMISSIBLE_REASON,
PROHIBITED_REASON,
DELIVERY,
RECIPIENT,
PROOF,
FILING_STATUS,
APPROVAL,
OFFER_OR_AVAILABILITY,
SIGNATURE,
FORMAT,
OTHER
scope
enum<string>
required

FORM: a requirement on a form. POLICY: a requirement on the policy or process.

Available options:
FORM,
POLICY
formTypes
enum<string>[]
required

Kind of form the requirement applies to.

Available options:
BASE_POLICY_FORM,
COVERAGE_FORM,
ENDORSEMENT,
RIDER,
APPLICATION,
DECLARATIONS,
SCHEDULE,
CERTIFICATE,
ID_CARD,
CANCELLATION_NOTICE,
NONRENEWAL_NOTICE,
CONDITIONAL_RENEWAL_NOTICE,
RENEWAL_CHANGE_NOTICE,
OTHER_NOTICE,
DISCLOSURE,
OFFER_FORM,
CONSENT_FORM,
SELECTION_REJECTION_FORM,
ACKNOWLEDGMENT,
QUESTIONNAIRE,
CERTIFICATION,
ELECTION_FORM,
CLAIM_FORM,
PROOF_OF_LOSS,
FRAUD_WARNING,
OTHER
actions
enum<string>[]
required

Policy action the requirement applies to.

Available options:
CANCELLATION,
NONRENEWAL,
CONDITIONAL_RENEWAL,
RENEWAL_WITH_CHANGE,
DECLINATION,
RESCISSION,
ISSUANCE,
OTHER
toiCodes
string[]
required

TOI values the item applies to. [] means none given.

Laws the item cites, as written.

sourceLocator
object
required

Where the excerpt sits in the checklist.