List People
GET
https://inradar.com.br/public
/v1/people/
Get a list of people based on the user's access level.
query Parameters
church_idinteger[] · style: form · explode: truecreated_at_afterstring · date-timecreated_at_beforestring · date-timeis_leaderbooleanis_pastorbooleanlimitintegerNumber of results to return per page.
offsetintegerThe initial index from which to return the results.
searchstringA search term.
updated_at_afterstring · date-timeupdated_at_beforestring · date-time
Headers
Authorizationstring · requiredHTTP Basic. SEND: Basic base64(api_key:api_secret)
Responses
countinteger · requiredExample: 123resultsobject[] · required
nextstring | null · uriExample: http://api.example.org/accounts/?offset=400&limit=100previousstring | null · uriExample: http://api.example.org/accounts/?offset=200&limit=100
Create a Person
POST
https://inradar.com.br/public
/v1/people/
Create a new person record.
Headers
Authorizationstring · requiredHTTP Basic. SEND: Basic base64(api_key:api_secret)
Content-Typestring · enum · requiredEnum values:application/json
Request Body
full_namestring · minLength: 1 · maxLength: 255genderstring | null · enummale- Malefemale- Female
Enum values:malefemalechurch_idinteger | null · writeOnlystatusstring | null · enumpending- Pendingapproved- Approvedrefused- Refused
Enum values:pendingapprovedrefusedphotostringis_pastorbooleanis_leaderbooleanleadership_datestring | null · dateaccepted_jesusbooleandecision_contextstring | null · minLength: 1decision_datestring | null · datebirthdaystring | null · datecpfstring | null · maxLength: 11rgstring | null · maxLength: 14rg_statestring | null · minLength: 1church_profilestring | null · enumvisitor- Visitorfrequent- Frequentmember- Member
Enum values:visitorfrequentmemberlocation_typestring | null · enum · writeOnlynational- nationalinternational- international
Enum values:nationalinternationallocationobject | null · writeOnlybaptizedboolean | nullbaptism_datestring | null · datebaptism_typestring | null · enumimmersion- Immersionaspersion- Aspersion
Enum values:immersionaspersionmarital_statusstring | null · minLength: 1marriage_datestring | null · dateemailstring | null · email · maxLength: 254phonestring | null · maxLength: 24mobile_phonestring | null · minLength: 1has_whatsappbooleanmembership_numberinteger | nullhas_special_needsbooleanspecial_needs_detailsstring | null · minLength: 1id_documentstring | null · minLength: 1document_countrystring | null · minLength: 1document_issuerstring | null · maxLength: 255joining_reasonstring | null · minLength: 1previous_churchstring | null · minLength: 1education_levelstring | null · minLength: 1occupationstring | null · maxLength: 100membership_typestring | null · minLength: 1visit_reasonstring | null · minLength: 1blood_typestring | null · enumo-- O-o+- O+a-- A-a+- A+b-- B-b+- B+ab-- AB-ab+- AB+
Enum values:o-o+a-a+b-b+ab-ab+nationalitystring | null · maxLength: 100birth_statestring | null · minLength: 1birth_placestring | null · minLength: 1death_datestring | null · datemembership_start_datestring | null · datefirst_visit_datestring | null · dateis_activebooleaninactive_reasonstring | null · enumtransference- Transferencedeath- Deathwithdrawal- Withdrawalexclusion- Exclusionno_contact- No contactother- Other
Enum values:transferencedeathwithdrawalexclusionno_contactotherinactive_reason_detailsstring | null · minLength: 1inactive_datestring | null · date
Responses
idinteger · readOnly · requiredcreated_atstring · date-time · readOnly · requiredupdated_atstring · date-time · readOnly · requiredchurchreadOnly · requiredprofile_change_datestring · date · readOnly · requiredrolesobject[] · readOnly · required
full_namestring · maxLength: 255genderstring | null · enummale- Malefemale- Female
Enum values:malefemalestatusstring | null · enumpending- Pendingapproved- Approvedrefused- Refused
Enum values:pendingapprovedrefusedphotostring · uriis_pastorbooleanis_leaderbooleanleadership_datestring | null · dateaccepted_jesusbooleandecision_contextstring | nulldecision_datestring | null · datebirthdaystring | null · datecpfstring | null · maxLength: 11rgstring | null · maxLength: 14rg_statestring | nullchurch_profilestring | null · enumvisitor- Visitorfrequent- Frequentmember- Member
Enum values:visitorfrequentmemberbaptizedboolean | nullbaptism_datestring | null · datebaptism_typestring | null · enumimmersion- Immersionaspersion- Aspersion
Enum values:immersionaspersionmarital_statusstring | nullmarriage_datestring | null · dateemailstring | null · email · maxLength: 254phonestring | null · maxLength: 24mobile_phonestring | nullhas_whatsappbooleanmembership_numberinteger | nullhas_special_needsbooleanspecial_needs_detailsstring | nullid_documentstring | nulldocument_countrystring | nulldocument_issuerstring | null · maxLength: 255joining_reasonstring | nullprevious_churchstring | nulleducation_levelstring | nulloccupationstring | null · maxLength: 100membership_typestring | nullvisit_reasonstring | nullblood_typestring | null · enumo-- O-o+- O+a-- A-a+- A+b-- B-b+- B+ab-- AB-ab+- AB+
Enum values:o-o+a-a+b-b+ab-ab+nationalitystring | null · maxLength: 100birth_statestring | nullbirth_placestring | nulldeath_datestring | null · datemembership_start_datestring | null · datefirst_visit_datestring | null · dateis_activebooleaninactive_reasonstring | null · enumtransference- Transferencedeath- Deathwithdrawal- Withdrawalexclusion- Exclusionno_contact- No contactother- Other
Enum values:transferencedeathwithdrawalexclusionno_contactotherinactive_reason_detailsstring | nullinactive_datestring | null · date
Retrieve a Person
GET
https://inradar.com.br/public
/v1/people/{id}/
Get detailed information about a specific person.
path Parameters
idinteger · requiredA unique integer value identifying this member.
Headers
Authorizationstring · requiredHTTP Basic. SEND: Basic base64(api_key:api_secret)
Responses
idinteger · readOnly · requiredcreated_atstring · date-time · readOnly · requiredupdated_atstring · date-time · readOnly · requiredchurchreadOnly · requiredprofile_change_datestring · date · readOnly · requiredrolesobject[] · readOnly · required
full_namestring · maxLength: 255genderstring | null · enummale- Malefemale- Female
Enum values:malefemalestatusstring | null · enumpending- Pendingapproved- Approvedrefused- Refused
Enum values:pendingapprovedrefusedphotostring · uriis_pastorbooleanis_leaderbooleanleadership_datestring | null · dateaccepted_jesusbooleandecision_contextstring | nulldecision_datestring | null · datebirthdaystring | null · datecpfstring | null · maxLength: 11rgstring | null · maxLength: 14rg_statestring | nullchurch_profilestring | null · enumvisitor- Visitorfrequent- Frequentmember- Member
Enum values:visitorfrequentmemberbaptizedboolean | nullbaptism_datestring | null · datebaptism_typestring | null · enumimmersion- Immersionaspersion- Aspersion
Enum values:immersionaspersionmarital_statusstring | nullmarriage_datestring | null · dateemailstring | null · email · maxLength: 254phonestring | null · maxLength: 24mobile_phonestring | nullhas_whatsappbooleanmembership_numberinteger | nullhas_special_needsbooleanspecial_needs_detailsstring | nullid_documentstring | nulldocument_countrystring | nulldocument_issuerstring | null · maxLength: 255joining_reasonstring | nullprevious_churchstring | nulleducation_levelstring | nulloccupationstring | null · maxLength: 100membership_typestring | nullvisit_reasonstring | nullblood_typestring | null · enumo-- O-o+- O+a-- A-a+- A+b-- B-b+- B+ab-- AB-ab+- AB+
Enum values:o-o+a-a+b-b+ab-ab+nationalitystring | null · maxLength: 100birth_statestring | nullbirth_placestring | nulldeath_datestring | null · datemembership_start_datestring | null · datefirst_visit_datestring | null · dateis_activebooleaninactive_reasonstring | null · enumtransference- Transferencedeath- Deathwithdrawal- Withdrawalexclusion- Exclusionno_contact- No contactother- Other
Enum values:transferencedeathwithdrawalexclusionno_contactotherinactive_reason_detailsstring | nullinactive_datestring | null · date
Update a Person
PATCH
https://inradar.com.br/public
/v1/people/{id}/
Update an existing person record.
path Parameters
idinteger · requiredA unique integer value identifying this member.
Headers
Authorizationstring · requiredHTTP Basic. SEND: Basic base64(api_key:api_secret)
Content-Typestring · enum · requiredEnum values:application/json
Request Body
full_namestring · minLength: 1 · maxLength: 255genderstring | null · enummale- Malefemale- Female
Enum values:malefemalechurch_idinteger | null · writeOnlystatusstring | null · enumpending- Pendingapproved- Approvedrefused- Refused
Enum values:pendingapprovedrefusedphotostringis_pastorbooleanis_leaderbooleanleadership_datestring | null · dateaccepted_jesusbooleandecision_contextstring | null · minLength: 1decision_datestring | null · datebirthdaystring | null · datecpfstring | null · maxLength: 11rgstring | null · maxLength: 14rg_statestring | null · minLength: 1church_profilestring | null · enumvisitor- Visitorfrequent- Frequentmember- Member
Enum values:visitorfrequentmemberlocation_typestring | null · enum · writeOnlynational- nationalinternational- international
Enum values:nationalinternationallocationobject | null · writeOnlybaptizedboolean | nullbaptism_datestring | null · datebaptism_typestring | null · enumimmersion- Immersionaspersion- Aspersion
Enum values:immersionaspersionmarital_statusstring | null · minLength: 1marriage_datestring | null · dateemailstring | null · email · maxLength: 254phonestring | null · maxLength: 24mobile_phonestring | null · minLength: 1has_whatsappbooleanmembership_numberinteger | nullhas_special_needsbooleanspecial_needs_detailsstring | null · minLength: 1id_documentstring | null · minLength: 1document_countrystring | null · minLength: 1document_issuerstring | null · maxLength: 255joining_reasonstring | null · minLength: 1previous_churchstring | null · minLength: 1education_levelstring | null · minLength: 1occupationstring | null · maxLength: 100membership_typestring | null · minLength: 1visit_reasonstring | null · minLength: 1blood_typestring | null · enumo-- O-o+- O+a-- A-a+- A+b-- B-b+- B+ab-- AB-ab+- AB+
Enum values:o-o+a-a+b-b+ab-ab+nationalitystring | null · maxLength: 100birth_statestring | null · minLength: 1birth_placestring | null · minLength: 1death_datestring | null · datemembership_start_datestring | null · datefirst_visit_datestring | null · dateis_activebooleaninactive_reasonstring | null · enumtransference- Transferencedeath- Deathwithdrawal- Withdrawalexclusion- Exclusionno_contact- No contactother- Other
Enum values:transferencedeathwithdrawalexclusionno_contactotherinactive_reason_detailsstring | null · minLength: 1inactive_datestring | null · date
Responses
idinteger · readOnly · requiredcreated_atstring · date-time · readOnly · requiredupdated_atstring · date-time · readOnly · requiredchurchreadOnly · requiredprofile_change_datestring · date · readOnly · requiredrolesobject[] · readOnly · required
full_namestring · maxLength: 255genderstring | null · enummale- Malefemale- Female
Enum values:malefemalestatusstring | null · enumpending- Pendingapproved- Approvedrefused- Refused
Enum values:pendingapprovedrefusedphotostring · uriis_pastorbooleanis_leaderbooleanleadership_datestring | null · dateaccepted_jesusbooleandecision_contextstring | nulldecision_datestring | null · datebirthdaystring | null · datecpfstring | null · maxLength: 11rgstring | null · maxLength: 14rg_statestring | nullchurch_profilestring | null · enumvisitor- Visitorfrequent- Frequentmember- Member
Enum values:visitorfrequentmemberbaptizedboolean | nullbaptism_datestring | null · datebaptism_typestring | null · enumimmersion- Immersionaspersion- Aspersion
Enum values:immersionaspersionmarital_statusstring | nullmarriage_datestring | null · dateemailstring | null · email · maxLength: 254phonestring | null · maxLength: 24mobile_phonestring | nullhas_whatsappbooleanmembership_numberinteger | nullhas_special_needsbooleanspecial_needs_detailsstring | nullid_documentstring | nulldocument_countrystring | nulldocument_issuerstring | null · maxLength: 255joining_reasonstring | nullprevious_churchstring | nulleducation_levelstring | nulloccupationstring | null · maxLength: 100membership_typestring | nullvisit_reasonstring | nullblood_typestring | null · enumo-- O-o+- O+a-- A-a+- A+b-- B-b+- B+ab-- AB-ab+- AB+
Enum values:o-o+a-a+b-b+ab-ab+nationalitystring | null · maxLength: 100birth_statestring | nullbirth_placestring | nulldeath_datestring | null · datemembership_start_datestring | null · datefirst_visit_datestring | null · dateis_activebooleaninactive_reasonstring | null · enumtransference- Transferencedeath- Deathwithdrawal- Withdrawalexclusion- Exclusionno_contact- No contactother- Other
Enum values:transferencedeathwithdrawalexclusionno_contactotherinactive_reason_detailsstring | nullinactive_datestring | null · date