Persons
Last updated
Last updated
The persons you are able to fetch might be filtered, based upon your service account's organization scope, if applicable. Besides those filters, you can apply additional filters by supplying query parameters to the url.
The collection you are paginating is sorted by creation datetime, descending. This means that the first page contains the most recently created persons.
This endpoint allows you to create a person, if your service account allows you to.
The 'owningOrganizationUuid' and 'recruitingOrganizationUuid' might also be bound to limitations depending on your service account's organization scope and permissions.
We advice you to provide your own 'uuid' value, as you can use this as a mechanism to ensure the person is only created once. When accidentally the person is posted twice, the uuid will ensure it is only saved the first time, and a 409 CONFLICT status will be returned when posted a second time with the same uuid. When you don't supply a uuid, the system will generate one for you, which will be returned in the response body.
This endpoint will return the person created with the data in your request body.
UUID (v4). The person's globally unique identifier in the system. If not provided, a new UUID will be generated.
"82b431f0-f401-4afd-b6db-9d1d751232d9"
UUID (v4) of the organization that owns this person
"82b431f0-f401-4afd-b6db-9d1d751232d9"
UUID (v4) of the organization that recruited this person
"82b431f0-f401-4afd-b6db-9d1d751232d9"
"Dr."
Date of birth, formatted as ISO8601 date string
"1978-05-01T00:00:00.000Z"
Social security number as string without any separators.
"12345678901"
"male"
International phone number
"+31312345678"
International phone number
"+31612345678"
valid email address
"peter@tapraise.com"
ISO6391 language code
"nl"
Valid iBAN
"NL13ABNA6371362585"
Person was created
UUID (v4)
"82b431f0-f401-4afd-b6db-9d1d751232d9"
"Dr."
"B."
"Beth"
"Cormier"
Local date of birth for user, formatted as YYYY-MM-DD
"1978-05-01"
Social security number as string without any separators.
"12345678901"
"NL13ABNA6371362585"
"+31208995262"
"+31611223344"
"development@tapraise.dev"
"male"
true
false
ISO-639-1 language code
"nl"
ISO8601 compatible datetime string
"2017-07-21T17:32:28Z"
Organization recruited for
This endpoint allows you to update a person.
You only have to provide the fields you want to update. Any fields that you set to null
, will be cleared. Any fields that you don't supply will not be updated.
Whether you are allowed to execute this request, depends on your service account's permissions and organization scope.
This endpoint will return the updated person.
"Dr."
Date of birth, formatted as ISO8601 date string
"1978-05-01T00:00:00.000Z"
Social security number as string without any separators.
"12345678901"
"male"
International phone number
"+31312345678"
International phone number
"+31612345678"
valid email address
"peter@tapraise.com"
ISO6391 language code
"nl"
Valid iBAN
"NL13ABNA6371362585"
Person was updated
UUID (v4)
"82b431f0-f401-4afd-b6db-9d1d751232d9"
"Dr."
"B."
"Beth"
"Cormier"
Local date of birth for user, formatted as YYYY-MM-DD
"1978-05-01"
Social security number as string without any separators.
"12345678901"
"NL13ABNA6371362585"
"+31208995262"
"+31611223344"
"development@tapraise.dev"
"male"
true
false
ISO-639-1 language code
"nl"
ISO8601 compatible datetime string
"2017-07-21T17:32:28Z"
Organization recruited for