Get Account Setup Configuration
pop_onboarding_get_account_setupRetrieve the full account setup payload to review saved fields, locked fields, available integrations, tax regimes, and Peppol options before saving.
Instructions
Retrieve the full account setup payload: current field values, lookup tables, capabilities, and integration state.
This is step 4 of 5 in the onboarding sequence. Call this before save_account_setup to understand:
Which fields are already saved (non-null in configurations)
Which fields are locked (field_locks = true) and cannot be changed
Which integrations are available for the account country (capabilities)
Valid tax regime codes (lookup.tax_regimes keyed by country)
Valid Peppol scheme options (lookup.peppol.endpoint_scheme_options)
Which integration toggles can be set (allowed_integration_toggles)
Key behaviours:
Null values in configurations = field not yet saved, must be provided in save_account_setup.
Locked fields (🔒) must not be changed — the API will reject modifications.
Use capabilities.supports_sdi_onboarding and supports_peppol_onboarding to decide which integration to offer.
lookup.countries labels are in Italian regardless of the lang field.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| onboarding_token | Yes | Token returned by pop_onboarding_verify_otp. Expires 30 minutes after issue. |