Fetching a customer profile

Fetching a customer profile

After a customer signs in, you can query the customer profile using the following endpoint.

GET: https://customers.prepr.io/customers/me

Customer object

To expand the customer object when querying a customer profile, add the following field names to the fields parameter.

Fields

field nametypedescription
idString-
first_nameStringLists the first name of the customer.
last_nameStringLists the last name of the customer.
genderStringLists the gender of the customer. Options: male, female, other.
date_of_birthStringLists the date of birth of the customer. Format: Y-m-d.
sourceStringCustom parameter to add a register source.
emailsArrayLists email addresses of the customer.
custom ArrayLists the custom properties of the customer.
reference_id StringLists the reference_id of the customer.
tags ArrayLists tags of the customer.
terms ArrayLists the accepted terms by the customer.
segments ArrayLists the segment the customer is in.
GET: https://customers.prepr.io/customers/me?fields=custom,emails,tags,terms
{
    "id" : "234h-432847-x23498-763x4-324x234",
	"first_name": "Jhon",
	"last_name": "Doe",
	"date_of_birth": "2000-12-01",
	"company": "Prepr.io",
	"job_title": "Developer",
	"gender": "male",
    "source" : "ios app",
    "custom" : {
        "paid" : true
    },
	"emails": {
		"items": [
			{
				"email": "jhon.doe@gmail.com"
			}
		]
	},
    "tags": {
        "items": [
            {
                "body": "Amsterdam"
            }
        ]
    },
    "terms": {
        "items": [
            {
                "id": "789asd-sad7asd8-asd8as7d8-2331"
            }
        ]
    }
}

Was this article helpful?

We’d love to learn from your feedback