Internal API
Website modification agent data
4 endpoints.
GET
/api/v1/internal/website-mod/agent-data/{entity}List Agent Data
Parameters
| Name | In | Type | Description |
|---|---|---|---|
entityrequired | path | string | |
X-Keystone-Data-Token | header | string | null |
Responses
200Successful Responseapplication/jsonSuccessResponse_Any_| Field | Type | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request_idrequired | string | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
success | true | default true | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
datarequired | any | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
metadata | ResponseMetadata | null | ResponseMetadata fields
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
meta | ResponseMeta | null | ResponseMeta fields
|
400Bad request401Unauthorized403Forbidden404Not found422Validation error500Internal server error503Service unavailable
Error bodies: ErrorResponse. See Errors.
GET
/api/v1/internal/website-mod/agent-data/{entity}/{target_id}Get Agent Data Record
Parameters
| Name | In | Type | Description |
|---|---|---|---|
entityrequired | path | string | |
target_idrequired | path | string (uuid) | |
X-Keystone-Data-Token | header | string | null |
Responses
200Successful Responseapplication/jsonSuccessResponse_dict_str__Any__| Field | Type | Description |
|---|---|---|
request_idrequired | string | |
success | true | default true |
datarequired | object | |
metadata | ResponseMetadata | null | ResponseMetadata fieldsResponseMetadata, expanded above. |
meta | ResponseMeta | null | ResponseMeta fieldsResponseMeta, expanded above. |
400Bad request401Unauthorized403Forbidden404Not found422Validation error500Internal server error503Service unavailable
Error bodies: ErrorResponse. See Errors.
GET
/api/v1/internal/website-mod/agent-data/schemaGet Agent Data Schema
Parameters
| Name | In | Type | Description |
|---|---|---|---|
entityrequired | query | string | |
X-Keystone-Data-Token | header | string | null |
Responses
200Successful Responseapplication/jsonSuccessResponse_dict_str__Any__| Field | Type | Description |
|---|---|---|
request_idrequired | string | |
success | true | default true |
datarequired | object | |
metadata | ResponseMetadata | null | ResponseMetadata fieldsResponseMetadata, expanded above. |
meta | ResponseMeta | null | ResponseMeta fieldsResponseMeta, expanded above. |
400Bad request401Unauthorized403Forbidden404Not found422Validation error500Internal server error503Service unavailable
Error bodies: ErrorResponse. See Errors.
POST
/api/v1/internal/website-mod/agent-data/writePost Agent Data Write
Parameters
| Name | In | Type | Description |
|---|---|---|---|
X-Keystone-Data-Token | header | string | null |
Request bodyrequired
application/jsonAgentDataWriteBody| Field | Type | Description |
|---|---|---|
entityrequired | string | min length 1 · max length 64 |
oprequired | enum | one of "create", "update" |
target_id | string (uuid) | null | |
fields | object | |
idempotency_keyrequired | string | min length 1 · max length 128 |
summary | string | default "" · max length 200 |
allow_duplicate | boolean | default false |
Responses
200Successful Responseapplication/jsonSuccessResponse_AgentDataWriteData_| Field | Type | Description | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request_idrequired | string | |||||||||||||||||||||||||
success | true | default true | ||||||||||||||||||||||||
datarequired | AgentDataWriteData | AgentDataWriteData fields
| ||||||||||||||||||||||||
metadata | ResponseMetadata | null | ResponseMetadata fieldsResponseMetadata, expanded above. | ||||||||||||||||||||||||
meta | ResponseMeta | null | ResponseMeta fieldsResponseMeta, expanded above. |
400Bad request401Unauthorized403Forbidden404Not found422Validation error500Internal server error503Service unavailable
Error bodies: ErrorResponse. See Errors.