Creates a new session for a customer with a client_secret that can be passed to the SDK, providing client access to modify their own profile, card, or card/loan application. If required, a new customer will be created to attach this session to. Customer history can be attached to this session and will be included in the customer’s profile if created, or attached to the application the customer creates during the session
Bearer HTTP authentication. Allowed headers-- Authorization: Bearer <api_key>
Unique identifier for the Imprint customer, if creating a customer session for a known imprint customer that the id is available for
"AD87A18A-A4BE-49FF-BC46-BF6F0779DBAA"
The unique identifier for the customer in the partner's system
"CUST_03476998"
The current transaction amount, if the session is currently executing a transaction. integer value in the min currency unit (cents for USD)
34000
The 3 char currency code of the amount in iso-4217
"USD"
A Customer's account history with the partner
The source where the session is initiated
Additional linking metadata
{ "store_number": "123" }Customer session created successfully
Represents a session created on behalf of an Imprint customer
The unique ID Imprint assigns to the session.
"2EE24580-B97B-4949-A65C-929CCB9B9B8D"
Not to be logged or stored. Provide this one time use token to the Imprint SDK or other client side code to allow the customer access to edit their own account or apply
"QzMyNzg4QzgtNEUwOS00QkU4LThDMjEtMkU5OUQ3QzkwRDhGCg=="
the RFC-3339 timestamp when the client_secret will expire.
"2025-02-13T19:08:07.000Z"
Set of key-value pairs for storing additional information about the customer session.
{ "store_number": "123" }The source where the session was initiated
"web_signup"