curl --request GET \
--url https://use.hoop.dev/api/sessions{
"data": [
{
"connection": "pgdemo",
"connection_subtype": "postgres",
"connection_tags": {
"team": "banking;environment:prod"
},
"end_date": "2024-07-25T15:56:35.361101Z",
"event_size": 569,
"event_stream": [
123
],
"exit_code": 123,
"id": "1CBC8DB5-FBF8-4293-8E35-59A6EEA40207",
"integrations_metadata": {},
"labels": {},
"metadata": {},
"metrics": {},
"org_id": "0CD7F941-2BB8-4F9F-93B0-11620D4652AB",
"review": {
"access_duration": 0,
"created_at": "2024-07-25T15:56:35.317601Z",
"id": "9F9745B4-C77B-4D52-84D3-E24F67E3623C",
"review_groups_data": [
{
"group": "sre",
"id": "20A5AABE-C35D-4F04-A5A7-C856EE6C7703",
"review_date": "2024-07-25T19:36:41Z",
"reviewed_by": {
"email": "[email protected]",
"id": "D5BFA2DD-7A09-40AE-AFEB-C95787BA9E90",
"name": "John Wick",
"slack_id": "U053ELZHB53"
},
"status": "APPROVED"
}
],
"revoke_at": "",
"status": "PENDING",
"type": "onetime"
},
"script": {
"data": "SELECT NOW()"
},
"start_date": "2024-07-25T15:56:35.317601Z",
"status": "open",
"type": "database",
"user": "<string>",
"user_id": "nJ1xV3ASWGTi7L8Y6zvnKqxNlnZM2TxV1bRdc0706vZ",
"user_name": "John Wick",
"verb": "connect"
}
],
"has_next_page": true,
"total": 100
}List session resources
curl --request GET \
--url https://use.hoop.dev/api/sessions{
"data": [
{
"connection": "pgdemo",
"connection_subtype": "postgres",
"connection_tags": {
"team": "banking;environment:prod"
},
"end_date": "2024-07-25T15:56:35.361101Z",
"event_size": 569,
"event_stream": [
123
],
"exit_code": 123,
"id": "1CBC8DB5-FBF8-4293-8E35-59A6EEA40207",
"integrations_metadata": {},
"labels": {},
"metadata": {},
"metrics": {},
"org_id": "0CD7F941-2BB8-4F9F-93B0-11620D4652AB",
"review": {
"access_duration": 0,
"created_at": "2024-07-25T15:56:35.317601Z",
"id": "9F9745B4-C77B-4D52-84D3-E24F67E3623C",
"review_groups_data": [
{
"group": "sre",
"id": "20A5AABE-C35D-4F04-A5A7-C856EE6C7703",
"review_date": "2024-07-25T19:36:41Z",
"reviewed_by": {
"email": "[email protected]",
"id": "D5BFA2DD-7A09-40AE-AFEB-C95787BA9E90",
"name": "John Wick",
"slack_id": "U053ELZHB53"
},
"status": "APPROVED"
}
],
"revoke_at": "",
"status": "PENDING",
"type": "onetime"
},
"script": {
"data": "SELECT NOW()"
},
"start_date": "2024-07-25T15:56:35.317601Z",
"status": "open",
"type": "database",
"user": "<string>",
"user_id": "nJ1xV3ASWGTi7L8Y6zvnKqxNlnZM2TxV1bRdc0706vZ",
"user_name": "John Wick",
"verb": "connect"
}
],
"has_next_page": true,
"total": 100
}Filter by user's subject id
Filter by connection's name
Filter by connection's type
Filter by the approver's email of a review
Filter by the review status
Filter starting on this date
Filter ending on this date
Limit the amount of records to return (max: 100)
Offset to paginate through resources
OK
Show child attributes
The connection name of this resource
"pgdemo"
The subtype of the connection
"postgres"
When the execution ended. A null value indicates the session is still running
"2024-07-25T15:56:35.361101Z"
The stored resource size in bytes.
When any parsing is applied to the request the value display the computed parsed size.
The pre-computed size will be available in the attribute metrics.event_size
569
The stream containing the output of the execution in the following format
[[0.268589438, "i", "ZW52"], ...]
<event-time> - relative time in miliseconds to start_date<event-type> - the event type as string (i: input, o: output e: output-error)<base64-content> - the content of the session encoded as base64 stringThe Linux exit code if it's available
The resource unique identifier
"1CBC8DB5-FBF8-4293-8E35-59A6EEA40207"
The organization unique identifier
"0CD7F941-2BB8-4F9F-93B0-11620D4652AB"
Review of this session. In case the review doesn't exist this field will be null
Show child attributes
The amount of time (nanoseconds) to allow access to the connection. It's valid only for jit type reviews
0
The time the resource was created
"2024-07-25T15:56:35.317601Z"
Resource identifier
"9F9745B4-C77B-4D52-84D3-E24F67E3623C"
Contains the groups that requires to approve this review
Show child attributes
The group to approve this review
"sre"
The resource identifier
"20A5AABE-C35D-4F04-A5A7-C856EE6C7703"
The date which this review was performed
"2024-07-25T19:36:41Z"
The review owner
Show child attributes
The email of the owner
The resource identifier
"D5BFA2DD-7A09-40AE-AFEB-C95787BA9E90"
The display name of the owner
"John Wick"
The Slack ID of the owner
"U053ELZHB53"
The reviewed status
APPROVED, REJECTED, REVOKED "APPROVED"
The time when this review was revoked
""
The status of the review
PENDING, APPROVED, REJECTED, REVOKED, PROCESSING, EXECUTED, UNKNOWN The type of the review
onetime, jit When the execution started
"2024-07-25T15:56:35.317601Z"
Status of the resource
open, ready, done The connection type of this resource
"database"
The user email of the resource
The user subject identifier of the resource
"nJ1xV3ASWGTi7L8Y6zvnKqxNlnZM2TxV1bRdc0706vZ"
The user display name of this resource
"John Wick"
Verb is how the client has interacted with this resource
connect, exec 100
Was this page helpful?