S360 Services
Home
Home
Azure DevOps Repository
  1. Inventory
  • 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
          POST
        • Get My Inventory Details
          GET
      • 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
        • GetContext User
        • Submit My Application
        • Notify Application Status
      • Document
        • Upload Document
        • Retrieve Document
      • Proxy
        • Get Reference Data from Entity
      • DesignTime
        • Upload Application Schema
    • Rules Engines
      • Payment
  1. Inventory

Get My Inventory Details

Developing
GET
https://s360-service-apiqa.detsandbox.com/inventories/v1/inventory/{inventoryId}
Last modified:2024-09-24 11:48:06
OperationId:GetMyInventory

Overview#

When Investor browse the services, the list of inventories of certain services might be available. IID Portal shall pass the InventoryId and system will return the details of the inventory instance details.

Sequence Diagram#

Pre-condition:
Investor in S360 Dashboard and inventory instance is available
mermaid-s360-GetMyInventoryDetails
Remarks:
This operation is only accessible within the within the DET Application Cluster.
APIM shall expose the same IID Middleware endpoints (wildcard). The IID Middleware and S360 Proxy are expected to forward the request and its corresponding reply from and to the APIM.

API Specification#

Request

Authorization
Add parameter in header
X-API-Key
Example:
X-API-Key: ********************
Path Params

Header Params

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 -g --request GET 'https://s360-service-apiqa.detsandbox.com/inventories/v1/inventory/{% faker datatype.uuid %}' \
--header 'X-Request-Id: {% faker datatype.uuid %}' \
--header 'X-API-Key;'

Responses

🟢200Success
application/json
Body

Example
{
    "status": 200,
    "externalId": "fcea3d88-6d95-4adc-9d4e-380c17990507",
    "esbUUID": "810d64e6-026d-44e8-a1c2-a76430381381",
    "desc": {
        "code": "231186883848949",
        "en": "iure omnis quae",
        "ar": "Excepteur enim"
    },
    "inventory": {
        "inventoryId": "a871782e-5b4b-43e2-ba77-d560511b103f",
        "dulNumber": "3001",
        "serviceId": "Hybrid",
        "serviceVersion": "3.3.5",
        "entityId": "initiatives",
        "state": "Renewed",
        "provisionedOn": "1999-07-14T18:03:52.42Z",
        "expiredOn": "2024-09-13T15:09:51.430Z",
        "applications": [
            {
                "lifecycle": "Renewal",
                "applicationId": "93fa8691-b402-416c-b0e1-410240bbdd7b",
                "appAudit": {
                    "readOnly": true,
                    "requestedOn": "2024-09-12T16:29:23.795Z",
                    "requestedFor": "Asa12",
                    "requestedBy": {
                        "legalEntityId": "quis esse",
                        "userId": "reprehenderit ex tempor"
                    },
                    "lastUpdatedOn": "2024-09-12T04:31:11.652Z",
                    "lastUpdatedBy": "Casimir_White64",
                    "initialSubmissionOn": "2024-09-12T20:59:34.102Z",
                    "initialSubmissionBy": "Maritza.Mraz",
                    "lastSubmissionOn": "2024-09-12T11:57:23.358Z",
                    "lastSubmittedBy": "Mabel.Ledner",
                    "initialDecisionOn": "2024-09-12T08:59:12.326Z",
                    "lastDecisionOn": "2024-09-12T19:34:16.207Z",
                    "fulfilledOn": "2024-09-12T17:24:54.847Z",
                    "provisionedOn": "2024-09-12T22:01:15.563Z",
                    "moreInfoRequired": false,
                    "submissionCount": 9,
                    "remarks": [
                        {
                            "en": "fuchsia Personal aboard",
                            "ar": "synthesizing programming",
                            "updatedOn": "2024-09-12T17:33:54.250Z",
                            "updatedBy": "sit pariatur voluptate in"
                        },
                        {
                            "en": "Antimony",
                            "ar": "synthesize withdrawal Bicycle",
                            "updatedOn": "2024-09-13T02:47:03.269Z",
                            "updatedBy": "consequat ut veniam incididunt"
                        }
                    ]
                }
            },
            {
                "lifecycle": "Normal",
                "applicationId": "e7fb5796-6795-4ca1-a007-bf46331c3f8d",
                "appAudit": {
                    "readOnly": false,
                    "requestedOn": "2024-09-12T12:07:22.094Z",
                    "requestedFor": "Mikayla_Armstrong78",
                    "requestedBy": {
                        "legalEntityId": "minim Duis ut sunt",
                        "userId": "dolore"
                    },
                    "lastUpdatedOn": "2024-09-12T13:16:05.704Z",
                    "lastUpdatedBy": "Devante7",
                    "initialSubmissionOn": "2024-09-12T22:03:21.122Z",
                    "initialSubmissionBy": "Marlin_Nader46",
                    "lastSubmissionOn": "2024-09-12T16:29:34.885Z",
                    "lastSubmittedBy": "Bonita54",
                    "initialDecisionOn": "2024-09-12T16:44:02.021Z",
                    "lastDecisionOn": "2024-09-12T18:45:27.686Z",
                    "fulfilledOn": "2024-09-12T04:28:31.126Z",
                    "provisionedOn": "2024-09-12T08:23:11.395Z",
                    "moreInfoRequired": false,
                    "submissionCount": 7,
                    "remarks": [
                        {
                            "en": "architecto",
                            "ar": "geez Phased",
                            "updatedOn": "2024-09-12T13:51:23.040Z",
                            "updatedBy": "dolore pariatur ipsum sit reprehenderit"
                        }
                    ]
                }
            }
        ]
    }
}
Modified at 2024-09-24 11:48:06
Previous
Get My Inventories
Next
CompletePayment
Built with