This is the Coro Cybersecurity platform API specification reference.
This section provides a complete reference listing for the Coro Cybersecurity REST API resource model.
This reference lists all the resources available through the Coro REST API.
Each section relates to a specific resource and provides its name, description, unique URI path, and the list of operations you can perform on it.
For each operation, you can find:
The portal also provides code samples and examples for making requests in a number of programming languages, together with samples of the possible response bodies.
In addition to this, Coro provides a Try It feature where you can interact with the API directly through the portal. To use Try It, you'll need to first obtain Client ID and Secret credentials; for more information, see Authentication.
https://docs.coro.net/_mock/api/api-docs/
https://api.secure.coro.net/
https://docs.coro.net/_mock/api/api-docs/v1/subscriptions
https://api.secure.coro.net/v1/subscriptions
curl -i -X GET \
https://docs.coro.net/_mock/api/api-docs/v1/subscriptions \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Workspace: corodevonmicrosoftcom_TX7T_u'{ "modules": { "cloudSecurity": { … }, "endpointSecurity": { … }, "emailSecurity": { … }, "userDataGovernance": { … }, "endpointDataGovernance": { … }, "edr": { … }, "network": { … }, "securedWebGateway": { … }, "mdm": { … }, "securityAwareness": { … } }, "bundles": [ "endpointProtection" ] }
Update the subscription of a specific workspace. Modifying your subscription alters your billing amount. Required modules and add-ons must be enabled. To get the details of which modules and add-ons must be enabled for different bundles offered by Coro, use the POST request to the /subscription endpoint.
https://docs.coro.net/_mock/api/api-docs/v1/subscriptions
https://api.secure.coro.net/v1/subscriptions
curl -i -X PUT \
https://docs.coro.net/_mock/api/api-docs/v1/subscriptions \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-H 'Workspace: corodevonmicrosoftcom_TX7T_u' \
-d '{
"modules": {
"cloudSecurity": {
"enabled": true,
"addons": [
{
"name": "inboundGateway",
"enabled": true
}
]
},
"endpointSecurity": {
"enabled": true,
"addons": [
{
"name": "inboundGateway",
"enabled": true
}
]
},
"emailSecurity": {
"enabled": true,
"addons": [
{
"name": "inboundGateway",
"enabled": true
}
]
},
"userDataGovernance": {
"enabled": true,
"addons": [
{
"name": "inboundGateway",
"enabled": true
}
]
},
"endpointDataGovernance": {
"enabled": true,
"addons": [
{
"name": "inboundGateway",
"enabled": true
}
]
},
"edr": {
"enabled": true,
"addons": [
{
"name": "inboundGateway",
"enabled": true
}
]
},
"network": {
"enabled": true,
"addons": [
{
"name": "inboundGateway",
"enabled": true
}
]
},
"securedWebGateway": {
"enabled": true,
"addons": [
{
"name": "inboundGateway",
"enabled": true
}
]
},
"mdm": {
"enabled": true,
"addons": [
{
"name": "inboundGateway",
"enabled": true
}
]
},
"securityAwareness": {
"enabled": true,
"addons": [
{
"name": "inboundGateway",
"enabled": true
}
]
}
},
"bundles": [
"endpointProtection"
]
}'"100 CONTINUE"
https://docs.coro.net/_mock/api/api-docs/v1/subscriptions/stop
https://api.secure.coro.net/v1/subscriptions/stop
curl -i -X PUT \
https://docs.coro.net/_mock/api/api-docs/v1/subscriptions/stop \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Workspace: corodevonmicrosoftcom_TX7T_u'"100 CONTINUE"
https://docs.coro.net/_mock/api/api-docs/v1/subscriptions/start
https://api.secure.coro.net/v1/subscriptions/start
curl -i -X PUT \
https://docs.coro.net/_mock/api/api-docs/v1/subscriptions/start \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Workspace: corodevonmicrosoftcom_TX7T_u'"100 CONTINUE"
https://docs.coro.net/_mock/api/api-docs/v1/subscriptions/bundleInfo
https://api.secure.coro.net/v1/subscriptions/bundleInfo
curl -i -X POST \
https://docs.coro.net/_mock/api/api-docs/v1/subscriptions/bundleInfo \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-H 'Workspace: corodevonmicrosoftcom_TX7T_u' \
-d '{
"bundles": [
"ENDPOINT_PROTECTION"
]
}'{ "modules": { "cloudSecurity": { … }, "endpointSecurity": { … }, "emailSecurity": { … }, "userDataGovernance": { … }, "endpointDataGovernance": { … }, "edr": { … }, "network": { … }, "securedWebGateway": { … }, "mdm": { … }, "securityAwareness": { … } }, "bundles": [ "endpointProtection" ] }