autopilot

Write Profile

Apply a partial update; None fields are left alone (see the store).

The onboarding event (AP-084b) fires on the transition into a complete profile, which is why the stored row is read first: the wizard sends one step at a time and keeps sending them after the last required field lands, so "onboarding_complete is true on the way out" would re-fire on every later edit and turn one onboarding into five.

put/api/autopilot/profile

Request

  • Base URL: https://api.taxcompass.it (the document declares no server; this is the origin it was published from)
  • URL: https://api.taxcompass.it/api/autopilot/profile
  • Auth: HTTP bearer

Request body

regime'forfettario' | 'ordinario' nullable
business_type'professionista' | 'artigiano' | 'commerciante' nullable
inps_fund'gestione_separata' | 'artigiani' | 'commercianti' nullable
primary_atecostring nullable
activity_start_datestring date nullable
startup_rate_eligibleboolean nullable
invoice_prefixstring nullable
codice_fiscalestring nullable
partita_ivastring nullable
full_legal_namestring nullable
addressstring nullable
pecstring nullable
ibanstring nullable

Response

Successful Response

regime'forfettario' | 'ordinario' nullable
business_type'professionista' | 'artigiano' | 'commerciante' nullable
inps_fund'gestione_separata' | 'artigiani' | 'commercianti' nullable
primary_atecostring nullable
activity_start_datestring date nullable
startup_rate_eligibleboolean nullable
invoice_prefixstring nullable
codice_fiscalestring nullable
partita_ivastring nullable
full_legal_namestring nullable
addressstring nullable
pecstring nullable
ibanstring nullable
forfettario_ratestring nullable
coefficientstring nullable
onboarding_completeboolean
updated_atstring date-time nullable

Changes

No recorded changes to this operation across all 1 revision of this API.