Content Management Partitions API
The Partitions API is in phase and is not yet available to users. You can contact the Product-Live team at contact@product-live.com if you want more details and get an early access.
Introduction
A partition allows to isolate items, for example by life cycle, timely, business process step. You can only retrieve partitions on your company account's tables.
The Partitions API Swagger definition is available on our Product-Live API portal here.
General information
- Rate limit: 50 requests per minute
Get Partition by id
Request URL
Path path
Parameter | Type | Description |
---|---|---|
partitionId | string | A table partition id |
Request parameters
None
Request headers
Header | Type | Description |
---|---|---|
accept | string | */* |
X-Api-Key | string | Your account API key |
X-Context | number | The account id of your partner in order to get the list of partitions he shared with you |
Request Body
None
Request Example
bash
curl -X 'GET' \
'GET https://api-next.product-live.com/v1/partitions/18' \
-H 'accept: */*' \
-H 'X-Api-Key: <REDACTED>'
-H 'X-Context: 3'
1
2
3
4
5
2
3
4
5
ts
1
Response example
json
{
"id": "3",
"updatedAt": "2023-03-01T09:24:27.000Z",
"createdAt": "2023-03-01T09:24:27.000Z",
"tableId": "2",
"key": "ACTIVE"
}
1
2
3
4
5
6
7
2
3
4
5
6
7
List Partitions
Request URL
Path parameters
None
Request parameters
Parameter | Type | Description |
---|---|---|
page | integer | Optional The page number to retrieve. Default value if missing : 0 |
size | integer | Optional The number of items per page. Default value if missing : 10 |
Request headers
Header | Type | Description |
---|---|---|
accept | string | */* |
X-Api-Key | string | Your account API key |
X-Context | number | The account id of your partner in order to get the list of partitions he shared with you |
Request Body
None
Example
bash
curl -X 'GET' \
'https://api-next.product-live.com/v1/partitions?size=1&page=0' \
-H 'accept: */*' \
-H 'X-Api-Key: <REDACTED>
-H 'X-Context: 3'
1
2
3
4
5
2
3
4
5
Response example
json
{
"object": "list",
"data": [
{
"id": "3",
"updatedAt": "2023-03-01T09:24:27.000Z",
"createdAt": "2023-03-01T09:24:27.000Z",
"tableId": "2",
"key": "ACTIVE"
}
],
"totalElements": 1
}
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13