General Information
...
Service | API | Method | Data Models | Workflow |
---|
marketplace | /soajs/items | GET | N/A | N/A |
Description
This API lists the items matching certain keywords from soajs catalog only.
...
Code Block |
---|
Type: application/json |
Input | Source | Required | Type | Description |
---|
start | query | No | integer - minimium= 0 | To control the pagination starting record |
limit | query | No | integer - maximum= 2000 | To control the pagination limit |
keywords | query | No | string | To search by keywords |
type | query | No | querystring | Specify the type of catalog |
types | query | Noquery | Array of strings | Specify the types of catalog |
...
SOAJS has a unified response. Check out this link to understand more the schema of SOAJS response
Valid Response
Expand |
---|
|
Code Block |
---|
| {
"result": true,
"data": {
"limit": 10,
"start": 0,
"size": 1,
"records": [
{
"_id": " | 5e409c94c5a59210a815262c5f33ab670c7c214f927453c6",
" | namepayconfiguration": {
"subType"ecommerce
port4102,groupMarketplacerequestTimeout30requestTimeoutRenewal5,
"maintenance": {
"port": {
"type": "maintenance"
readiness"/heartbeat"}
}, descriptionMS pay service for marketplace"metadata":{
tags[
"order", "ecommerce"
],
"program": [
"marketplace""readiness": "/heartbeat",
| ]
},
"settings"acl":{ "public": {
"ro": true}
"recipes":[], environments{}
},"src":"provider":"github",
ownerht"repo":"mkpl.order"
},
"typeservice
"ui":{mainGateway,"sub": ""
"versions":["version":"1", "extKeyRequired": true,
"oauth": true,
"provision_ACL": false,
"label": "Reload Registry",
| "tenant_Profile":false,urac false, "urac_ACL": false"urac_Config":false,
urac_GroupConfig false, "urac_Profile": false,
"apis": [{"l": "pay items","v": "/pay",
"mpost",
"group": "Pay"
}{ "lGet all pay "v":"/pays", "mget,"group": "Pay"
} ,
"documentation":{}
}
]
},
],
"count": 1
}
} |
|
Invalid Response
Expand |
---|
|
Code Block |
---|
{
"result":false,
"errors":{
"codes":[602],
"details":[
{
"code":602,
"message":"Model error: + %model_error%"
}
]
}
} |
|
Response schema
Follow this link to check out the response JSON Schema
...