Download OpenAPI specification:Download
Successful response
Unauthorized
Internal server error
Production server.
{- "data_types": [
- {
- "id": 2,
- "name": "Card number",
- "sensitivity": "High"
}
], - "total": 0
}Successful response
Unauthorized
Internal server error
Production server.
{- "clusters": [
- {
- "id": 2,
- "name": "private-cloud/sg-pc-6g"
}
], - "total": 0
}| limit | integer <int> >= 1 Default: 100 Example: limit=25 Number of entries to show. |
| offset | integer <int> >= 0 Default: 0 Example: offset=10 Number of entries to skip. |
| cluster_id | integer <int64> >= 1 Example: cluster_id=150 Cluster ID. |
| namespace | string Example: namespace=default Kubernetes namespace of the asset. |
Successful response
Invalid request
Unauthorized
Internal server error
Production server.
{- "assets": [
- {
- "id": 0,
- "name": "Some asset name",
- "description": "string",
- "owner": "John Doe",
- "kind": "k8s_workload",
- "info": {
- "cluster_id": 0,
- "is_external": true,
- "type": "endusers",
- "namespace": "booking-api",
- "k8s_types": [
- "LoadBalancer"
], - "labels": [
- {
- "key": "app.kubernetes.io/name",
- "value": "nginx"
}
]
}, - "data_types": [
- 0
], - "first_seen_at": 1638267989332,
- "last_seen_at": 1638267989332
}
], - "total": 0
}| id required | integer <int64> >= 0 Example: 150 ID. |
Successful response
Unauthorized
Not found
Internal server error
Production server.
{- "id": 0,
- "name": "Some asset name",
- "description": "string",
- "owner": "John Doe",
- "kind": "k8s_workload",
- "info": {
- "cluster_id": 0,
- "is_external": true,
- "type": "endusers",
- "namespace": "booking-api",
- "k8s_types": [
- "LoadBalancer"
], - "labels": [
- {
- "key": "app.kubernetes.io/name",
- "value": "nginx"
}
]
}, - "data_types": [
- 0
], - "first_seen_at": 1638267989332,
- "last_seen_at": 1638267989332
}| id required | integer <int64> >= 0 Example: 150 ID. |
| limit | integer <int> >= 1 Default: 100 Example: limit=25 Number of entries to show. |
| offset | integer <int> >= 0 Default: 0 Example: offset=10 Number of entries to skip. |
Successful response
Invalid request
Unauthorized
Internal server error
Production server.
{- "data_flows": [
- {
- "asset_id": 0,
- "counterparty_asset_id": 0,
- "to_counterparty_data_types": [
- 0
], - "from_counterparty_data_types": [
- 0
], - "data_streams": [
- {
- "requester_asset_id": 0,
- "responder_asset_id": 0,
- "endpoint_id": 0,
- "request_data_types": [
- 0
], - "response_data_types": [
- 0
], - "last_seen_at": 1638267989332
}
]
}
], - "total": 0
}| id required | integer <int64> >= 0 Example: 150 ID. |
Successful response
Unauthorized
Not found
Internal server error
Production server.
{- "id": 0,
- "asset_id": 0,
- "hostname": "api.example.com",
- "method": "GET",
- "url": "/api/v1/user/[num]",
- "request_data_types": [
- 0
], - "response_data_types": [
- 0
], - "request_data_fields": [
- {
- "json_path": "users[0].profile.email",
- "data_type": 0,
- "masked_value": "*****@***.**"
}
], - "response_data_fields": [
- {
- "json_path": "users[0].profile.email",
- "data_type": 0,
- "masked_value": "*****@***.**"
}
], - "last_seen_at": 1638267989332
}| id required | integer <int64> >= 0 Example: 150 ID. |
| limit | integer <int> >= 1 Default: 100 Example: limit=25 Number of entries to show. |
| offset | integer <int> >= 0 Default: 0 Example: offset=10 Number of entries to skip. |
Successful response
Invalid request
Unauthorized
Internal server error
Production server.
{- "endpoints": [
- {
- "id": 0,
- "asset_id": 0,
- "hostname": "api.example.com",
- "method": "GET",
- "url": "/api/v1/user/[num]",
- "request_data_types": [
- 0
], - "response_data_types": [
- 0
], - "request_data_fields": [
- {
- "json_path": "users[0].profile.email",
- "data_type": 0,
- "masked_value": "*****@***.**"
}
], - "response_data_fields": [
- {
- "json_path": "users[0].profile.email",
- "data_type": 0,
- "masked_value": "*****@***.**"
}
], - "last_seen_at": 1638267989332
}
], - "total": 0
}| offset | integer <int> >= 0 Default: 0 Example: offset=10 Number of entries to skip. |
| limit | integer <int> >= 1 Default: 100 Example: limit=25 Number of entries to show. |
| name | string Example: name=example-bucket Name of the bucket. |
Successful response
Invalid request
Unauthorized
Internal server error
Production server.
{- "buckets": [
- {
- "id": 0,
- "name": "example-bucket",
- "description": "string",
- "owner": "John Doe",
- "cloud_account_id": 123456789012,
- "region": "us-west-2",
- "cloud_console_url": "https://s3.console.aws.amazon.com/s3/buckets/example-bucket?region=us-west-2&tab=objects",
- "created_at": 1638267989332,
- "last_checked_at": 1638267989332,
- "size": 123456789,
- "objects_count": 1234,
- "public_status": "private",
- "is_encrypted": true,
- "data_types": [
- 0
], - "s3_type": "AWS"
}
], - "total": 0
}| id required | integer <int64> >= 0 Example: 150 ID. |
Successful response
Unauthorized
Not found
Internal server error
Production server.
{- "id": 0,
- "name": "example-bucket",
- "description": "string",
- "owner": "John Doe",
- "cloud_account_id": 123456789012,
- "region": "us-west-2",
- "cloud_console_url": "https://s3.console.aws.amazon.com/s3/buckets/example-bucket?region=us-west-2&tab=objects",
- "created_at": 1638267989332,
- "last_checked_at": 1638267989332,
- "size": 123456789,
- "objects_count": 1234,
- "public_status": "private",
- "is_encrypted": true,
- "data_types": [
- 0
], - "s3_type": "AWS"
}| offset | integer <int> >= 0 Default: 0 Example: offset=10 Number of entries to skip. |
| limit | integer <int> >= 1 Default: 100 Example: limit=25 Number of entries to show. |
Successful response
Invalid request
Unauthorized
Internal server error
Production server.
{- "instances": [
- {
- "id": 0,
- "name": "kafka-prod",
- "description": "string",
- "owner": "John Doe",
- "region": "us-west-2",
- "has_tls": true,
- "first_checked_at": 1638267989332,
- "last_checked_at": 1638267989332,
- "topics_count": 42,
- "messages_count": 12345678,
- "data_types": [
- 0
], - "is_sensor_connected": true
}
], - "total": 0
}| id required | integer <int64> >= 0 Example: 150 ID. |
Successful response
Unauthorized
Not found
Internal server error
Production server.
{- "id": 0,
- "name": "kafka-prod",
- "description": "string",
- "owner": "John Doe",
- "region": "us-west-2",
- "has_tls": true,
- "first_checked_at": 1638267989332,
- "last_checked_at": 1638267989332,
- "topics_count": 42,
- "messages_count": 12345678,
- "data_types": [
- 0
], - "is_sensor_connected": true
}| offset | integer <int> >= 0 Default: 0 Example: offset=10 Number of entries to skip. |
| limit | integer <int> >= 1 Default: 100 Example: limit=25 Number of entries to show. |
| instance_id | integer <int64> >= 1 Example: instance_id=150 Instance ID. |
Successful response
Invalid request
Unauthorized
Internal server error
Production server.
{- "topics": [
- {
- "id": 0,
- "name": "user-messages",
- "description": "string",
- "owner": "John Doe",
- "instance_id": 0,
- "last_checked_at": 1638267989332,
- "messages_count": 12345,
- "schemas_count": 5,
- "data_types": [
- 0
]
}
], - "total": 0
}| id required | integer <int64> >= 0 Example: 150 ID. |
Successful response
Unauthorized
Not found
Internal server error
Production server.
{- "id": 0,
- "name": "user-messages",
- "description": "string",
- "owner": "John Doe",
- "instance_id": 0,
- "last_checked_at": 1638267989332,
- "messages_count": 12345,
- "schemas_count": 5,
- "data_types": [
- 0
]
}| offset | integer <int> >= 0 Default: 0 Example: offset=10 Number of entries to skip. |
| limit | integer <int> >= 1 Default: 100 Example: limit=25 Number of entries to show. |
Successful response
Invalid request
Unauthorized
Internal server error
Production server.
{- "instances": [
- {
- "id": 0,
- "name": "pg-fin-prod",
- "description": "string",
- "owner": "John Doe",
- "region": "us-west-2",
- "db_engine": "postgres",
- "has_tls": true,
- "first_checked_at": 1638267989332,
- "last_checked_at": 1638267989332,
- "databases_count": 5,
- "size": 123456789,
- "data_types": [
- 0
], - "is_encrypted": true,
- "is_sensor_connected": true
}
], - "total": 0
}| id required | integer <int64> >= 0 Example: 150 ID. |
Successful response
Unauthorized
Not found
Internal server error
Production server.
{- "id": 0,
- "name": "pg-fin-prod",
- "description": "string",
- "owner": "John Doe",
- "region": "us-west-2",
- "db_engine": "postgres",
- "has_tls": true,
- "first_checked_at": 1638267989332,
- "last_checked_at": 1638267989332,
- "databases_count": 5,
- "size": 123456789,
- "data_types": [
- 0
], - "is_encrypted": true,
- "is_sensor_connected": true
}| offset | integer <int> >= 0 Default: 0 Example: offset=10 Number of entries to skip. |
| limit | integer <int> >= 1 Default: 100 Example: limit=25 Number of entries to show. |
| instance_id | integer <int64> >= 1 Example: instance_id=150 Instance ID. |
Successful response
Invalid request
Unauthorized
Internal server error
Production server.
{- "databases": [
- {
- "id": 0,
- "name": "users",
- "description": "string",
- "owner": "John Doe",
- "instance_id": 0,
- "first_checked_at": 1638267989332,
- "last_checked_at": 1638267989332,
- "tables_count": 12345,
- "size": 123456789,
- "data_types": [
- 0
]
}
], - "total": 0
}| id required | integer <int64> >= 0 Example: 150 ID. |
Successful response
Unauthorized
Not found
Internal server error
Production server.
{- "id": 0,
- "name": "users",
- "description": "string",
- "owner": "John Doe",
- "instance_id": 0,
- "first_checked_at": 1638267989332,
- "last_checked_at": 1638267989332,
- "tables_count": 12345,
- "size": 123456789,
- "data_types": [
- 0
]
}| id required | integer <int64> >= 0 Example: 150 ID. |
| offset | integer <int> >= 0 Default: 0 Example: offset=10 Number of entries to skip. |
| limit | integer <int> >= 1 Default: 100 Example: limit=25 Number of entries to show. |
Successful response
Invalid request
Unauthorized
Internal server error
Production server.
{- "tables": [
- {
- "id": 0,
- "name": "users",
- "instance_id": 0,
- "database_id": 0,
- "schema_name": "public",
- "first_checked_at": 1638267989332,
- "last_checked_at": 1638267989332,
- "size": 123456789,
- "rows_count": 12345,
- "data_types": [
- 0
]
}
], - "total": 0
}