Skip to main content

UpdateAuthorizationRequest

Payload for a sponsor to modify an automatically generated pre-authorization.

provider_slugsstring[]required

Providers that may dispense this authorization.

payment_typestring

Payment type. One of DIRECT_PAYMENT or REIMBURSEMENT.

How the authorization is paid.

  • DIRECT_PAYMENT: the sponsor pays the provider directly.
  • REIMBURSEMENT: the beneficiary pays out-of-pocket and requests reimbursement from the sponsor.

Possible values: [DIRECT_PAYMENT, REIMBURSEMENT]

external_user_idstringrequired

Identifier of the sponsor-side user making the update, for audit purposes.

sponsor_notesstring

Free-text note explaining the change.

products object[]

Product-line updates to apply.

  • Array [
  • product_idinteger<int64>required

    OSIGU product identifier.

    actionstring

    Update action to apply to this line. Values include ADD, REMOVE, UPDATE.

    provider_slugstring

    Slug of the provider that will dispense this product.

    provider_product_codestring

    Provider-side SKU or code for this product.

    authorized_quantityinteger<int32>

    Number of units the sponsor has authorized.

    statusstring

    Line status after the update (for example, APPROVED, REJECTED).

    reasonstring

    Free-text explanation of the current status.

  • ]