Skip to content

Get Customer Data

Request

Retrieve customer details for the customer given by the customer ID.

Security
HTTPBearer
Path
customer_idstring, (uuid)(Customer Id)required
Headers
x-jiko-idempotencystring, (uuid)(X-Jiko-Idempotency)required

A UUID you generate to identify this request. Reusing a value that was already sent is rejected as a duplicate request.

x-jiko-signaturestring(X-Jiko-Signature)required

Base64-encoded HMAC-SHA256 hash of x-jiko-idempotency + request pathname + body, keyed with your shared secret. See Authentication for the full algorithm and a code sample.

curl -i -X GET \
  'https://your-partner-name.sandbox-api.jikoservices.com/api/v1/customers/{customer_id}/' \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
  -H 'x-jiko-idempotency: 497f6eca-6276-4993-bfeb-53cbbbba6f08' \
  -H 'x-jiko-signature: string'

Responses

Successful Response

Bodyapplication/json
addressobject(GeneralAddress)required
emailstring(Email)required
phone_numberstring(Phone Number)required
account_statusstring(Account Status)required
Enum:"OPEN""CLOSED""FROZEN""PENDING"
typestring(Type)required
Enum:"BUSINESS""INDIVIDUAL"
Discriminator
Value:"BUSINESS"
namestring(Name)required
identification_numberobject(BusinessIdentificationNumber)required
Response
{ "address": { "street_address": "2000 Allston Way", "city": "Berkeley", "postal_code": "94701", "state": "CA", "country": "USA" }, "email": "jiko@example.com", "phone_number": "15551234567", "account_status": "OPEN", "type": "INDIVIDUAL", "name": { "first_name": "Jiko", "last_name": "Customer" }, "date_of_birth": "1970-01-01", "identification_number": { "identification_number": "*****1234", "identification_type": "SSN" }, "trusted_contact": { "first_name": "Jiko Customer", "last_name": "Trusted Contact", "email": "jiko-trusted-contact@example.com", "phone_number": "+15551234500", "address": "2000 Allston Way, Berkeley CA 94701 USA" } }