Skip to content

Create list share

PUT
/api/v1/list-share
curl --request PUT \
--url https://example.com/api/v1/list-share \
--header 'Content-Type: application/json' \
--data '{ "actor": "https://example.com", "list": "example", "permission": "view" }'

Creates a new list share. Converts ActivityPub actor IRI to ID

Media type application/json
object
actor
required

ActivityPub actor IRI

string format: uri
list
required

List ID (15 chars)

string
permission
required
string
Allowed values: view edit

List share created

Media type application/json
object
id
required

Share ID (15 chars)

string
actor
required

ActivityPub actor IRI

string format: uri
list
required

List ID (15 chars)

string
permission
required
string
Allowed values: view edit
created
string format: date-time
updated
string format: date-time
Example
{
"permission": "view"
}

Bad Request

Internal Server Error