# Entity Registration Response Webhook

## OpenAPI Specification

```yaml
openapi: 3.0.1
info:
  title: ''
  description: ''
  version: 1.0.0
paths:
  /api/v0/business-onboarding/respRegEntity:
    post:
      summary: Entity Registration Response Webhook
      deprecated: false
      description: ''
      tags:
        - >-
          Bharat Connect (BBPS)/APIs - BBPS/Vendor Payment/Webhook/Business
          Onboarding
      parameters: []
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/RegistrationEntityResponse'
            examples: {}
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: object
                properties:
                  payload:
                    type: string
                  response_code:
                    type: integer
                  response_message:
                    type: string
                required:
                  - payload
                  - response_code
                  - response_message
                x-apidog-orders:
                  - payload
                  - response_code
                  - response_message
                x-apidog-ignore-properties: []
              example:
                payload: SUCCESS
                response_code: 0
                response_message: SUCCESS
          headers: {}
          x-apidog-name: Success
      security: []
      x-apidog-folder: >-
        Bharat Connect (BBPS)/APIs - BBPS/Vendor Payment/Webhook/Business
        Onboarding
      x-apidog-status: released
      x-run-in-apidog: https://app.apidog.com/web/project/616243/apis/api-18788141-run
components:
  schemas:
    RegistrationEntityResponse:
      required:
        - resp
        - institute
      type: object
      properties:
        resp:
          $ref: '#/components/schemas/Resp'
        institute:
          $ref: '#/components/schemas/Institute'
        additionalInfos:
          type: array
          items:
            $ref: '#/components/schemas/AdditionalInfo'
      x-apidog-orders:
        - resp
        - institute
        - additionalInfos
      x-apidog-ignore-properties: []
      x-apidog-folder: ''
    AdditionalInfo:
      type: object
      properties:
        name:
          type: string
        value:
          type: string
      x-apidog-orders:
        - name
        - value
      x-apidog-ignore-properties: []
      x-apidog-folder: ''
    Institute:
      required:
        - objectId
        - objectVersion
        - name
        - defaultB2BId
        - mccCode
        - lei
        - primaryBusinessIdentifier
        - addresses
        - bankAccounts
        - contactNumbers
        - primaryContactNumber
      type: object
      properties:
        objectId:
          type: string
        objectVersion:
          $ref: '#/components/schemas/ObjectVersion'
        name:
          type: string
        alias:
          type: string
        defaultB2BId:
          type: string
        mccCode:
          type: string
        lei:
          $ref: '#/components/schemas/LEI'
        primaryBusinessIdentifier:
          $ref: '#/components/schemas/PrimaryBusinessIdentifier'
        otherBusinessIdentifiers:
          type: array
          items:
            $ref: '#/components/schemas/OtherBusinessIdentifiers'
        addresses:
          type: array
          items:
            $ref: '#/components/schemas/Addresses'
        bankAccounts:
          type: array
          items:
            $ref: '#/components/schemas/BankAccounts'
        contactNumbers:
          type: array
          items: &ref_0
            $ref: '#/components/schemas/ContactNumbers'
        emails:
          type: array
          items:
            type: string
        cin:
          type: string
        dins:
          type: array
          items:
            type: string
        primaryContactNumber: *ref_0
        primaryEmail:
          type: string
      x-apidog-orders:
        - objectId
        - objectVersion
        - name
        - alias
        - defaultB2BId
        - mccCode
        - lei
        - primaryBusinessIdentifier
        - otherBusinessIdentifiers
        - addresses
        - bankAccounts
        - contactNumbers
        - emails
        - cin
        - dins
        - primaryContactNumber
        - primaryEmail
      x-apidog-ignore-properties: []
      x-apidog-folder: ''
    ContactNumbers:
      required:
        - type
        - countryCode
        - phoneNumber
      type: object
      properties:
        type:
          type: string
          enum:
            - MOBILE
        countryCode:
          type: string
        phoneNumber:
          type: string
      x-apidog-orders:
        - type
        - countryCode
        - phoneNumber
      x-apidog-ignore-properties: []
      x-apidog-folder: ''
    BankAccounts:
      required:
        - businessVPA
        - type
        - ifsc
        - acNum
        - beneficiaryName
      type: object
      properties:
        businessVPA:
          type: string
        type:
          type: string
        ifsc:
          type: string
        acNum:
          type: string
        beneficiaryName:
          type: string
      x-apidog-orders:
        - businessVPA
        - type
        - ifsc
        - acNum
        - beneficiaryName
      x-apidog-ignore-properties: []
      x-apidog-folder: ''
    Addresses:
      required:
        - type
        - addressLine1
        - city
        - state
        - country
        - pincode
      type: object
      properties:
        type:
          type: string
        addressLine1:
          type: string
        addressLine2:
          type: string
        city:
          type: string
        state:
          type: string
        country:
          type: string
          enum:
            - INDIA
        pincode:
          type: string
      x-apidog-orders:
        - type
        - addressLine1
        - addressLine2
        - city
        - state
        - country
        - pincode
      x-apidog-ignore-properties: []
      x-apidog-folder: ''
    OtherBusinessIdentifiers:
      required:
        - documentName
        - value
      type: object
      properties:
        documentName:
          type: string
          enum:
            - GSTIN
            - UDYAM
            - SHOP_ESTABLISHMENT_CERTIFICATE
            - PAN
            - TAN
            - IEC
            - FACTORY_LICENSE_NUMBER
            - DRUG_LICENSE_NUMBER
            - TOURISM_LICENSE_NUMBER
            - FDA
            - FSSAI
            - HEALTH_AND_TRADE_LICENSE_NUMBER
            - LABOR_LICENSE_NUMBER
            - BROADCASTING_AND_TELECOM_LICENSE_NUMBER
            - B2BID
        value:
          type: string
        registeredName:
          type: string
      x-apidog-orders:
        - documentName
        - value
        - registeredName
      x-apidog-ignore-properties: []
      x-apidog-folder: ''
    PrimaryBusinessIdentifier:
      required:
        - documentName
        - value
      type: object
      properties:
        documentName:
          type: string
        value:
          type: string
        registeredName:
          type: string
      x-apidog-orders:
        - documentName
        - value
        - registeredName
      x-apidog-ignore-properties: []
      x-apidog-folder: ''
    LEI:
      required:
        - documentName
        - type
        - value
      type: object
      properties:
        documentName:
          type: string
          enum:
            - PAN
        type:
          type: string
        value:
          type: string
        registeredName:
          type: string
      x-apidog-orders:
        - documentName
        - type
        - value
        - registeredName
      x-apidog-ignore-properties: []
      x-apidog-folder: ''
    ObjectVersion:
      required:
        - currentVersion
        - newVersion
      type: object
      properties:
        currentVersion:
          type: integer
          format: int32
          minimum: 1
          maximum: 100
          default: 1
        newVersion:
          type: integer
          format: int32
          minimum: 1
          maximum: 100
          default: 1
      x-apidog-orders:
        - currentVersion
        - newVersion
      x-apidog-ignore-properties: []
      x-apidog-folder: ''
    Resp:
      required:
        - reqMsgId
        - result
      type: object
      properties:
        reqMsgId:
          type: string
        result:
          type: string
        errorCd:
          type: string
        errorDtl:
          type: string
        errorField:
          type: string
      x-apidog-orders:
        - reqMsgId
        - result
        - errorCd
        - errorDtl
        - errorField
      x-apidog-ignore-properties: []
      x-apidog-folder: ''
  securitySchemes: {}
servers:
  - url: https://ekpayout-uat.enkash.in
    description: Testing Env
security: []

```
