Get Person

Description

This service returns all available information for the authenticated consumer. The response includes the validation status for each profile field, indicated by a corresponding fieldCode.valueState property (e.g., email.valueState).


Request

Restrictions

This service requires an authenticated user and can only be called after a successful consumer login.

Endpoint

GET https://<server-url>/api/v4/person

Parameters

Parameter
Location
Description

touchpoint

Query / Header

The identifier for the touchpoint making the request. If sent as a header, the name must be Thalamus-Touchpoint.

token

Query / Header

The authentication token for the API session. If sent as a header, the name must be Thalamus-Token.

activity

Query / Header

Optional. The activity to be used. If sent as a header, the name must be Thalamus-Activity.

mode

Query

Optional. Controls attribute visibility. simple (default) shows configured attributes; expanded shows all possible attributes.

date_format

Query

Optional. Sets the format for date fields. timestamp (default) returns a Unix timestamp; readable returns in yyyy-MM-dd format.

fill_referencers

Query

Optional. on (default) fills the referencers element in the response; off leaves it empty to speed up the response.

Content-Type

Header

Specifies the content type of the request body. Must be application/json.

Full URL Example

Request Body

This request does not have a body.


Response

✅ Successful Response: 200 OK

The full profile information for the consumer is returned in the person object.

JSON

Last updated

Was this helpful?