operator-onboardings

Save the biography and the CV's texts

Changed on

Saved to operators.bio as "[approach] text", with the CV's experience and education (1..1000 characters each); a change to any goes back to review. 409 unless onboarding (also once submitted).

put/api/operator-onboardings/mine/bio

Request

  • Base URL: https://api.corabea.it (the document declares no server; this is the origin it was published from)
  • URL: https://api.corabea.it/api/operator-onboardings/mine/bio
  • Auth: HTTP bearer

Request body

approachstring required

One of GET /approaches or a new one

textstring required
experiencestring required

The CV's Esperienza

educationstring required

The CV's Istruzione

Response

Successful Response

operator_idstring uuid required
statusstring required

operators.status: onboarding | pending_approval | active | inactive

grandfatheredboolean required

No onboarding row: created before onboarding existed, nothing to do

submitted_atstring date-time nullable
approved_atstring date-time nullable
rejected_atstring date-time nullable
rejection_reasonstring nullable
professional_insurance_expires_atstring date nullable
phase'contract' | 'profile' required

contract until the collaboration contract is accepted and countersigned; grandfathered is profile

pecstring nullable

Where the contract and the credentials were sent

countersigned_presentboolean
contract_approved_atstring date-time nullable
notifications_activeboolean

At least one active push token: required before the profile phase

missing_profile_fieldsstring[]

Wire names of the required profile fields still empty, plus notifications, photo and bio

can_submitboolean required

Every guard passes: contract phase closed, fields, notifications, photo, bio, documents, expiry

Changes

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • info

      endpoint added