operator-onboardings

Submit the profile for approval

Changed on

409 naming what is missing while any required field, document or the insurance expiry is outstanding.

post/api/operator-onboardings/mine/submit

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/submit
  • Auth: HTTP bearer

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

    • warning

      added the new identity_document_back enum value to the // response property for the response status

    • warning

      added the new identity_document_back enum value to the // response property for the response status

    • warning

      added the new identity_document_front enum value to the // response property for the response status

    • warning

      added the new identity_document_front enum value to the // response property for the response status

    • info

      added the optional property to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status