Events defined in the "marketplace" namespace
access-request-approved
This event is logged when an access request to a resource has been approved.
JSON schema of the payload
Example of payload
{
"actionId": "8b270470-8e04-4765-9eba-9ed9884a5d36",
"actionStatus": "approved",
"attachedHooks": [
{ "id": "48b672bc-56c9-4c4d-b597-50af76613e28", "status": "OK" }
]
}
access-request-completed
This event is logged when an access request to a resource has been processed and completed.
JSON schema of the payload
Example of payload
{
"actionId": "8b270470-8e04-4765-9eba-9ed9884a5d36",
"actionStatus": "completed",
"attachedHooks": [
{ "id": "48b672bc-56c9-4c4d-b597-50af76613e28", "status": "OK" }
]
}
access-request-failed
This event is logged when an access request to a resource has failed to be processed.
JSON schema of the payload
Example of payload
{
"actionId": "a9f0f560-b7c7-4a77-bf98-76111f45bf92",
"actionStatus": "failed",
"attachedHooks": [
{ "id": "cbb0ddba-40af-4ae7-84a8-3464fb62fd0d", "status": "OK" }
]
}
access-request-rejected
This event is logged when an access request to a resource has been rejected.
JSON schema of the payload
Example of payload
{
"actionId": "986a4376-815b-4cd1-8b5d-be7dad517632",
"actionStatus": "rejected",
"attachedHooks": [
{ "id": "a5623fc1-577e-4f12-8d9c-e065ffca61cb", "status": "KO" }
]
}
access-request-sent
This event is logged when an access request to a resource has been requested.
JSON schema of the payload
Example of payload
{
"actionId": "8b270470-8e04-4765-9eba-9ed9884a5d36",
"actionStatus": "requested",
"attachedHooks": [
{ "id": "48b672bc-56c9-4c4d-b597-50af76613e28", "status": "WAITING" }
]
}
answer-sent
This event is logged when the system owner or developer answered a question.
JSON schema of the payload
Example of payload
{
"answer": "The answer",
"systemUrn": "urn:dmb:dp:domain-name:system-name:0",
"answeredAt": "2024-05-22T14:35:27.984Z",
"answeredBy": {
"entityRef": "user:name.surname_company.com",
"displayName": "name surname"
},
"notificationId": 892865
}
catalog-navigated
This event is logged when the user navigated to marketplace catalog.
JSON schema of the payload
Example of payload
{
"path": "/marketplace/search"
}
catalog-searched
This event is logged when the user searched something in the marketplace.
JSON schema of the payload
Example of payload
{
"filters": {
"limit": 25,
"owner": [],
"domain": [],
"offset": 0,
"search": "finance",
"tagSearch": "tagFQN",
"consumable": "true",
"environment": "production"
}
}
consumable-interface-navigated
This event is logged when the user navigated to a consumable interface in the marketplace.
JSON schema of the payload
Example of payload
{
"entityUrn": "urn:dmb:cmp:domain-name:system-name:0:output-port",
"path": "/marketplace/consumable-interface/830"
}
data-contracts-navigated
This event is logged when the user navigated to the data contracts page.
JSON schema of the payload
Example of payload
{
"path": "/marketplace/data-contracts"
}
graph-navigated
This event is logged when the user navigated to the visual discovery page.
JSON schema of the payload
Example of payload
{
"path": "/marketplace/visual-discovery"
}
question-sent
This event is logged when a marketplace user asked a question on a system.
JSON schema of the payload
Example of payload
{
"askedAt": "2024-05-22T14:33:47.364Z",
"askedBy": {
"entityRef": "name:surname_company.com",
"displayName": "name surname"
},
"question": "The question",
"systemUrn": "urn:dmb:dp:domain-name:system-name:0",
"notificationId": 892865
}
revoke-request-approved
This event is logged when a revoke request to a resource has been approved.
JSON schema of the payload
Example of payload
{
"actionId": "28dabc08-9e87-48ed-a059-489a15da7a55",
"actionStatus": "approved",
"attachedHooks": [
{ "id": "8fb8745b-d66b-4e02-9545-03afe83380b9", "status": "OK" }
]
}
revoke-request-completed
This event is logged when a revoke request to a resource has been processed and completed.
JSON schema of the payload
Example of payload
{
"actionId": "28dabc08-9e87-48ed-a059-489a15da7a55",
"actionStatus": "completed",
"attachedHooks": [
{ "id": "8fb8745b-d66b-4e02-9545-03afe83380b9", "status": "OK" }
]
}
revoke-request-failed
This event is logged when a revoke request to a resource has failed to be processed.
JSON schema of the payload
Example of payload
{
"actionId": "a9f0f560-b7c7-4a77-bf98-76111f45bf92",
"actionStatus": "failed",
"attachedHooks": [
{ "id": "cbb0ddba-40af-4ae7-84a8-3464fb62fd0d", "status": "OK" }
]
}
revoke-request-rejected
This event is logged when a revoke request to a resource has been rejected.
JSON schema of the payload
Example of payload
{
"actionId": "986a4376-815b-4cd1-8b5d-be7dad517632",
"actionStatus": "rejected",
"attachedHooks": [
{ "id": "a5623fc1-577e-4f12-8d9c-e065ffca61cb", "status": "KO" }
]
}
revoke-request-sent
This event is logged when a revoke request to a resource has been requested.
JSON schema of the payload
Example of payload
{
"actionId": "28dabc08-9e87-48ed-a059-489a15da7a55",
"actionStatus": "requested",
"attachedHooks": [
{ "id": "8fb8745b-d66b-4e02-9545-03afe83380b9", "status": "OK" }
]
}
system-navigated
This event is logged when the user navigated to a system in the marketplace.
JSON schema of the payload
Example of payload
{
"entityUrn": "urn:dmb:dp:domain-name:system-name:0",
"path": "/marketplace/search/776"
}