Increase. EntityOnboardingSessions. EntityOnboardingSession
(Increase v1.0.0)
Copy Markdown
View Source
Entity Onboarding Sessions let your customers onboard themselves by completing Increase-hosted forms. Create a session and redirect your customer to the returned URL. When they're done, they'll be redirected back to your site. This API is used for [hosted onboarding].
Fields
id- The Entity Onboarding Session's identifier.created_at- The ISO 8601 date and time at which the Entity Onboarding Session was created.entity_id- The identifier of the Entity associated with this session, if one has been created or was provided when creating the session.expires_at- The ISO 8601 date and time at which the Entity Onboarding Session will expire.idempotency_key- The idempotency key you chose for this object. This value is unique across Increase and is used to ensure that a request is only processed once. Learn more about idempotency.program_id- The identifier of the Program the Entity will be onboarded to.redirect_url- The URL to redirect to after the onboarding session is complete. Increase will include the query parametersentity_onboarding_session_idandentity_idwhen redirecting.session_url- The URL containing the onboarding form. You should share this link with your customer. Only present when the session is active.status- The status of the onboarding session.type- A constant representing the object's type. For this resource it will always beentity_onboarding_session.
Summary
Types
@type t() :: %Increase.EntityOnboardingSessions.EntityOnboardingSession{ created_at: DateTime.t(), entity_id: String.t() | nil, expires_at: DateTime.t(), id: String.t(), idempotency_key: String.t() | nil, program_id: String.t(), redirect_url: String.t(), session_url: String.t() | nil, status: String.t(), type: String.t() }