BaseApiResponsePreApprovalConfirmResponse

Standard API response wrapper for all endpoints

  • status
    Type: string
    required

    HTTP status name

  • timestamp
    Type: string Format: date-time
    required

    Timestamp when the response was generated

  • data
    Type: object · PreApprovalConfirmResponse

    Response data payload

    • applicationId
      Type: integer Format: int32

      The created application ID, present when outcome is accepted

    • bankStatementUrl
      Type: string

      Akahu bank statement link for the customer, present when outcome is accepted

    • outcome
      Type: string

      The confirmed outcome: accepted or abandoned

    • status
      Type: string

      Status value, present when outcome is abandoned

    • success
      Type: boolean

      Indicates if the confirm request was processed successfully

  • errors
    Type: array object[] · ApiError[]

    List of detailed validation errors

    Individual field validation error

    • message
      Type: string
      required

      Validation error message

    • property
      Type: string

      Field name that failed validation

  • message
    Type: string

    Descriptive message about the response