Download OpenAPI specification:Download
The API allows to access the proxies collection.
list proxies
| content-length required | integer <= 1048576 json body is limited to 1MB |
Non documented. Do not use.
Array of objects a list of filter objects or compound filters | |
| limit | integer |
| offset | integer |
| operator | string Enum: "AND" "OR" |
| resultfields | Array of strings list of fields to retrieve (if implemented), if empty all fields are returned |
object |
{- "filters": [
- { }
], - "limit": 100,
- "offset": 200,
- "operator": "AND",
- "resultfields": [
- "string"
], - "sort": {
- "field": "string",
- "sort_asc": true
}
}{- "count": 2,
- "data": [
- {
- "acceptnewconnections": true,
- "activeconnections": 138,
- "alternativeurls": {
- "property1": "string",
- "property2": "string"
}, - "clientmessage": {
- "critical": true,
- "exp": 0,
- "msg": "string",
- "nbf": 0
}, - "haserror": false,
- "label": "MyGenerator",
- "login": "string",
- "nodeinfo": { },
- "portpg": 0,
- "tags": [
- "string"
], - "url": "string"
}
]
}| proxylabel required | string non-empty ^[^\/\\]*$ Example: MyGenerator the name of an ∞Server |
{- "acceptnewconnections": true,
- "activeconnections": 138,
- "alternativeurls": {
- "property1": "string",
- "property2": "string"
}, - "clientmessage": {
- "critical": true,
- "exp": 0,
- "msg": "string",
- "nbf": 0
}, - "haserror": false,
- "label": "MyGenerator",
- "login": "string",
- "nodeinfo": { },
- "portpg": 0,
- "tags": [
- "string"
], - "url": "string"
}Edit a registered proxy
| proxylabel required | string non-empty ^[^\/\\]*$ Example: MyGenerator the name of an ∞Server |
| content-length required | integer <= 1048576 json body is limited to 1MB |
| acceptnewconnections | boolean |
object a map containing only urls | |
object or object | |
| label | string |
| tags | Array of strings tag list |
{- "acceptnewconnections": true,
- "alternativeurls": {
- "property1": "string",
- "property2": "string"
}, - "clientmessage": {
- "critical": true,
- "exp": 0,
- "msg": "string",
- "nbf": 0
}, - "label": "string",
- "tags": [
- "string"
]
}{- "code": "E_UnknownError",
- "error": true,
- "uuid": "string"
}Revokes immediatly all data sessions associated to this proxy
| proxylabel required | string non-empty ^[^\/\\]*$ Example: MyGenerator the name of an ∞Server |
{- "code": "E_UnknownError",
- "error": true,
- "uuid": "string"
}list proxy sources
| proxylabel required | string non-empty ^[^\/\\]*$ Example: MyGenerator the name of an ∞Server |
| content-length required | integer <= 1048576 json body is limited to 1MB |
Non documented. Do not use.
Array of objects a list of filter objects or compound filters | |
| limit | integer |
| offset | integer |
| operator | string Enum: "AND" "OR" |
| resultfields | Array of strings list of fields to retrieve (if implemented), if empty all fields are returned |
object |
{- "filters": [
- { }
], - "limit": 100,
- "offset": 200,
- "operator": "AND",
- "resultfields": [
- "string"
], - "sort": {
- "field": "string",
- "sort_asc": true
}
}{- "count": 2,
- "data": [
- {
- "labeldest": "string",
- "labelsrc": "string",
- "sourcedescriptor": "string",
- "tags": [
- "string"
]
}
]
}| proxylabel required | string non-empty ^[^\/\\]*$ Example: MyGenerator the name of an ∞Server |
| proxysourceuuid required | string non-empty the uuid of a proxy source |
{- "code": "E_UnknownError",
- "error": true,
- "uuid": "string"
}| proxylabel required | string non-empty ^[^\/\\]*$ Example: MyGenerator the name of an ∞Server |
| proxysourceuuid required | string non-empty the uuid of a proxy source |
{- "labeldest": "string",
- "labelsrc": "string",
- "sourcedescriptor": "string",
- "tags": [
- "string"
]
}| proxylabel required | string non-empty ^[^\/\\]*$ Example: MyGenerator the name of an ∞Server |
| proxysourceuuid required | string non-empty the uuid of a proxy source |
| content-length required | integer <= 1048576 json body is limited to 1MB |
| proxysrclabel required | string non-empty ^[^\/\\]*$ the name of an ∞Server |
| tags required | Array of strings tag list |
{- "proxysrclabel": "MyGenerator",
- "tags": [
- "string"
]
}{- "code": "E_UnknownError",
- "error": true,
- "uuid": "string"
}