ChurchConsentInput
- acceptedType: stringFormat: date-time
_at requiredWhen the church accepted: an RFC 3339 date-time with a time zone, such as
2026-08-20T10:00:00Zor2026-08-20T07:00:00-03:00. From 1970 on and not in the future. A date that does not exist on the calendar, a date without a time, or a time without a zone gets400; it is never read as another date. Returned in UTC. - churchType: string
_id min length:1max length:64requiredThe Roster church id. Exactly one of
church_idorchurch_reference. - documentType: stringmin length:1max length:120required
What the church accepted — your name for it (terms, addendum, opt-in). Free text; it is yours to define.
- methodType: stringenumrequired
How the acceptance was obtained.
valuesterms_of_servicesigned_addendumin_product_optinother - versionType: stringmin length:1max length:40required
Version of the agreement the church accepted.
- churchType: string
_reference min length:1max length:120Your own id for a church not registered yet. Exactly one of
church_idorchurch_reference. - referenceType: stringmax length:120
The id of the acceptance record in your system.