List safe activity events for a share.
GET
/v1/shares/{id}/activity
const url = 'https://api.share2.us/v1/shares/example/activity?limit=50';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://api.share2.us/v1/shares/example/activity?limit=50' \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”id
required
string
Query Parameters
Section titled “Query Parameters”limit
integer
cursor
string
Responses
Section titled “Responses”Share activity page.
Media typeapplication/json
object
activity
required
Array<object>
object
id
required
string
event_type
required
string
actor_source
required
string
metadata
object
country
string
occurred_at
required
string format: date-time
next_cursor
string | null
Example
{ "activity": [ { "event_type": "share_downloaded", "actor_source": "cli" } ]}default
Section titled “default”Standard error envelope.
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
request_id
required
string
Example
{ "error": { "code": "quota_exceeded" }}