↔️API

User authentication

post
Responses
post
/login

No content

post
Authorizations
session_idstringRequired
Responses
post
/logout

No content

Individual Registration

Search for partners :param partner_search_param: An instance of partner.search.param :return: List of partner.info

get
Authorizations
session_idstringRequired
Query parameters
idintegerOptional
namestringOptional
Responses
chevron-right
200Success
application/json
idintegerRequired
namestringRequired
is_groupbooleanOptionalDefault: false
registration_datestring Β· dateOptional
emailstringOptional
addressstringOptional
additional_g2p_infostringOptionalDefault: ""
notification_preferencestringOptionalDefault: none
given_namestringOptional
addl_namestringOptional
family_namestringOptional
genderstringOptional
birthdatestring Β· dateOptional
agestringRequired
birth_placestringOptional
get
/

Create a new Individual :param individual_info: An instance of the individual info :return: An instance of partner info

post
Authorizations
session_idstringRequired
Body
namestringRequired
registration_datestring Β· dateOptional
is_groupbooleanOptionalDefault: false
emailstringOptional
addressstringOptional
additional_g2p_infoany ofOptional
object[]Optional
or
objectOptional
notification_preferencestringOptionalDefault: none
given_namestringOptional
addl_namestringOptional
family_namestringOptional
genderstringOptional
birthdatestring Β· dateOptional
birth_placestringOptional
Responses
chevron-right
200Success
application/json
idintegerRequired
namestringRequired
is_groupbooleanOptionalDefault: false
registration_datestring Β· dateOptional
emailstringOptional
addressstringOptional
additional_g2p_infostringOptionalDefault: ""
notification_preferencestringOptionalDefault: none
given_namestringOptional
addl_namestringOptional
family_namestringOptional
genderstringOptional
birthdatestring Β· dateOptional
agestringRequired
birth_placestringOptional
post
/

Get partner's information

get
Authorizations
session_idstringRequired
Path parameters
idinteger Β· int32Required
Responses
chevron-right
200Success
application/json
idintegerRequired
namestringRequired
is_groupbooleanOptionalDefault: false
registration_datestring Β· dateOptional
emailstringOptional
addressstringOptional
additional_g2p_infostringOptionalDefault: ""
notification_preferencestringOptionalDefault: none
given_namestringOptional
addl_namestringOptional
family_namestringOptional
genderstringOptional
birthdatestring Β· dateOptional
agestringRequired
birth_placestringOptional
get
/{id}
get
Authorizations
session_idstringRequired
Query parameters
idintegerOptional
namestringOptional
Responses
chevron-right
200Success
application/json
idintegerRequired
namestringRequired
is_groupbooleanOptionalDefault: false
registration_datestring Β· dateOptional
emailstringOptional
addressstringOptional
additional_g2p_infostringOptionalDefault: ""
notification_preferencestringOptionalDefault: none
given_namestringOptional
addl_namestringOptional
family_namestringOptional
genderstringOptional
birthdatestring Β· dateOptional
agestringRequired
birth_placestringOptional
get
/search

Update Individual Identification :param reg_id: An instance of the partner.reg_id :return: An instance of partner.reg_id

patch
Authorizations
session_idstringRequired
Body
id_typestringOptional
valuestringOptional
expiry_datestring Β· dateOptional
partner_idintegerRequired
Responses
chevron-right
200Success
application/json
idintegerRequired
id_type_as_strstringRequired
valuestringRequired
expiry_datestring Β· dateOptional
partner_idintegerRequired
patch
/updateIdentification

Group Registration

Search for partners :param partner_search_param: An instance of partner.search.param :return: List of partner.short.info

get
Authorizations
session_idstringRequired
Query parameters
idintegerOptional
include_members_fullbooleanOptional
namestringOptional
Responses
chevron-right
200Success
application/json
idintegerRequired
namestringRequired
is_groupbooleanRequired
registration_datestring Β· dateOptional
emailstringOptional
addressstringOptional
additional_g2p_infostringOptionalDefault: ""
notification_preferencestringOptionalDefault: none
get
/

Create a new Group :param group_info: An instance of the group info :return: An instance of partner.info

post
Authorizations
session_idstringRequired
Body
namestringRequired
registration_datestring Β· dateOptional
is_groupbooleanOptionalDefault: true
emailstringOptional
addressstringOptional
additional_g2p_infoany ofOptional
object[]Optional
or
objectOptional
notification_preferencestringOptionalDefault: none
kindstringOptional
is_partial_groupbooleanOptional
Responses
chevron-right
200Success
application/json
idintegerRequired
namestringRequired
is_groupbooleanOptionalDefault: true
registration_datestring Β· dateOptional
emailstringOptional
addressstringOptional
additional_g2p_infostringOptionalDefault: ""
notification_preferencestringOptionalDefault: none
kind_as_strstringRequired
is_partial_groupbooleanRequired
post
/

Get partner's information

get
Authorizations
session_idstringRequired
Path parameters
idinteger Β· int32Required
Responses
chevron-right
200Success
application/json
idintegerRequired
namestringRequired
is_groupbooleanOptionalDefault: true
registration_datestring Β· dateOptional
emailstringOptional
addressstringOptional
additional_g2p_infostringOptionalDefault: ""
notification_preferencestringOptionalDefault: none
kind_as_strstringRequired
is_partial_groupbooleanRequired
get
/{id}

Search for partners :param partner_search_param: An instance of partner.search.param :return: List of partner.short.info

get
Authorizations
session_idstringRequired
Query parameters
idintegerOptional
include_members_fullbooleanOptional
namestringOptional
Responses
chevron-right
200Success
application/json
idintegerRequired
namestringRequired
is_groupbooleanRequired
registration_datestring Β· dateOptional
emailstringOptional
addressstringOptional
additional_g2p_infostringOptionalDefault: ""
notification_preferencestringOptionalDefault: none
get
/search

Last updated