Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

General Information

...

ServiceAPIMethodData ModelWorkflowGroup
multitenant/product/packageGET

Data Model: 

...

ProductsN/AProduct

Description

Get product package

Input

...

Type: application/json


Name
Source
Mandatory
Type
Special Format
Description
productCodeQueryYESStringmax length is 6The product code
packageCodeQueryYESStringN/AThe package code


Output

...

Response

SOAJS has a unified response. Check out this link to understand more the schema of SOAJS response 

Valid Response

{
Code Block
Code Block
languagejs
titleError Response Sample
languagejs
titleValid Response Sample
{

}

Invalid Response

linenumberstrue
collapsetrue
{
  "result": true,
  "data":
    {
       "result":false,"code": "TPROD_BASIC",
      "name": "basic package",
      "description": "this is a description for test product basic package",
      "acl": {
        "errorsdashboard": {
          "codesoauth":[460], [
            {
              "version": "1",
              "detailsget": [
            {    "Guest"
              ],
              "code":460post": [
                "Guest",
                "message":"Unable to find products"Tokenization"
              ],
              "delete": [
                "Tokenization"
              ]
            }
          ]
        }
}

...

Code

...

Description

...

460

...

461

...

Unable to find package

Example (CURL)

Request

Code Block
languagebash
titleCalling List Products API
 > CURL -X GET http://127.0.0.1:4004/product/package?productCode=%product_code%&packageCode=%package_code%

      },
      "_TTL": 86400000
    }
}

Invalid Response

Code Block
languagejs
titleList Products API responseError Response Sample
linenumberstrue
collapsetrue
{
    "result":false,
    "errors": true{
        "codes":[460],
        "datadetails":[
     [       {
                "code":460,
                "message":"Unable to find products"
            }
        ]
    }
}

Response schema

Follow this link to check out the response JSON Schema

SOAJS Error Codes



Code
Description
400
Business logic required data are missing
461

Unable to find package

602Model error: + %model_error%