S360 Services
Home
Home
Azure DevOps Repository
  1. Application
  • Component Diagram
  • S360 Providers
    • BackOffice Workspace
      • Application
        • Submit Application
        • Application Status
      • Service Provisioning
        • Service Provisioning Request
        • Service Provisioning Status
      • Payment
        • Pricing Request
        • Payment Confirmation
      • References
    • IID Authorization
      • Get Context
      • Create Child Session
      • Get Child Session
      • Refresh Child Session
      • Validate Child Session
      • Logout Child Session
      • Add messages
    • MDM
      • License
        • QueryLicenses
  • S360
    • BackOffice
      • Application
        • Application Decision
      • Service Provisioning
        • Service Provisioning
    • IID Portal
      • Read This First
      • Application Status
      • Services
        • Get My Services
        • Get My Service Details
        • Start My Application
      • Applications
        • Get My Applications
        • Get My Application Details
        • Complete My Application
        • View My Application
      • Inventory
        • Get My Inventories
        • Get My Inventory Details
      • Payment
        • CompletePayment
        • GetPaymentDetails
        • ConfirmPayment
        • GetDuePaymentDetails
        • GetPastPaymentDetails
        • GetMyDuePayments
        • GetMyPastPayments
        • GetMyPaymentDetails
        • GetMyPayments
      • Document
        • Retrieve Document
    • Application Workspace
      • Read This First
      • SSO
        • Authenticate
        • Refresh Session
      • Application
        • GetContext App
          GET
        • GetContext User
          GET
        • Submit My Application
          POST
        • Notify Application Status
          PUT
      • Document
        • Upload Document
        • Retrieve Document
      • Proxy
        • Get Reference Data from Entity
      • DesignTime
        • Upload Application Schema
    • Rules Engines
      • Payment
  1. Application

Submit My Application

Integrating
POST
https://apiqa.detsandbox.com/s360/app/applications/v1/service/{serviceId}/{version}/application/{applicationId}
Last modified:2024-10-02 04:21:04
OperationId:SubmitMyApplication

Overview#

When application is completed, user can submit the application using this operation. If the submission is successful, the Application Workspace shall redirect the user to the IID Portal.
Remark: The schema of the application will follow the schema uploaded to the Service 360 through UploadApplicationSchema API by ApplicationWorkspace.

Request

Path Params

Header Params

Body Params application/json

Example
{
  "appData": {
    "InvestorProfile": {
      "FirstName": "Richmond",
      "LastName": "Ruecker",
      "BirthDate": "1950-05-01T05:18:38.639Z"
    },
    "BusinessInformation": {
      "Passport": {
        "docType": "Passport",
        "files": ["1142f379-bb44-4ddc-a675-30b7143fff58"]
      },
      "LicenseValidityStartDate": "2024-09-02T02:49:47.049Z",
      "LicenseValidityEndDate": "2024-09-01T19:03:15.072Z",
      "LegalDocuments": [
        {
          "NOC": {
            "docType": "NOC",
            "files": ["47b85a5f-976d-4fdc-9b39-9ccdaba2d99a","5874bb9a-093c-44d2-a695-7a53489aa338"]
          },
          "EID": {
            "docType": "EID",
            "files": ["c797e554-431f-4e15-b37e-7bc5b83538c3","c797e554-431f-4e15-b37e-7bc5b83538c3"]
          }
        }
      ],
      "NumberofPartners": 4
    },
    "BusinessActivities": [
      {
        "BusinessActivityValue": "aliqua proident consectetur",
        "NumberofBranches": "2"
      }
    ],
    "BusinessCountries": [
      "dolore officia nostrud in"
    ]
  },
  "appAttr": {
    "documents": [
      "BusinessInformation.Passport",
      "BusinessInformation.LegalDocuments.NOC",
      "BusinessInformation.LegalDocuments.EID"
    ]
  }
}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://apiqa.detsandbox.com/s360/app/applications/v1/service///application/' \
--header 'Authorization: Bearer ' \
--header 'X-Request-Id: {% faker datatype.uuid %}' \
--header 'api_key: 5k5a9rnknaj87kthytganapc' \
--header 'Content-Type: application/json' \
--data-raw '{
  "appData": {
    "InvestorProfile": {
      "FirstName": "Richmond",
      "LastName": "Ruecker",
      "BirthDate": "1950-05-01T05:18:38.639Z"
    },
    "BusinessInformation": {
      "Passport": {
        "docType": "Passport",
        "files": ["1142f379-bb44-4ddc-a675-30b7143fff58"]
      },
      "LicenseValidityStartDate": "2024-09-02T02:49:47.049Z",
      "LicenseValidityEndDate": "2024-09-01T19:03:15.072Z",
      "LegalDocuments": [
        {
          "NOC": {
            "docType": "NOC",
            "files": ["47b85a5f-976d-4fdc-9b39-9ccdaba2d99a","5874bb9a-093c-44d2-a695-7a53489aa338"]
          },
          "EID": {
            "docType": "EID",
            "files": ["c797e554-431f-4e15-b37e-7bc5b83538c3","c797e554-431f-4e15-b37e-7bc5b83538c3"]
          }
        }
      ],
      "NumberofPartners": 4
    },
    "BusinessActivities": [
      {
        "BusinessActivityValue": "aliqua proident consectetur",
        "NumberofBranches": "2"
      }
    ],
    "BusinessCountries": [
      "dolore officia nostrud in"
    ]
  },
  "appAttr": {
    "documents": [
      "BusinessInformation.Passport",
      "BusinessInformation.LegalDocuments.NOC",
      "BusinessInformation.LegalDocuments.EID"
    ]
  }
}'

Responses

🟢200Success
application/json
Body

Example
{
    "status": 200,
    "esbUUID": "51368f50-4a67-42d4-803c-ddc80c0be491",
    "desc": {
        "en": "Success",
        "ar": "نجاح",
        "code": "ESB-IDP-S0000"
    }
}
Modified at 2024-10-02 04:21:04
Previous
GetContext User
Next
Notify Application Status
Built with