For the complete documentation index, see llms.txt. This page is also available as Markdown.

Connections

Get connections for a URL

get

Returns connections where the given URL is the source or target, optionally filtered by direction and type.

Query parameters
pagenumber · nullableOptional
limitnumber · nullableOptional
sortBystring · enumOptionalPossible values:
sortOrderstring · enumOptionalPossible values:
urlstringRequired
directionstring · enumOptionalPossible values:
Responses
200

200

application/json
get/network.cosmik.connection.getForUrl
200

200

Create a connection

post

Creates a typed link between two URLs with an optional note.

Body
sourceTypestring · enumRequiredPossible values:
sourceValuestringRequired
targetTypestring · enumRequiredPossible values:
targetValuestringRequired
connectionTypestring · enumOptionalPossible values:
notestringOptional
Responses
200

200

application/json
connectionIdstringRequired
post/network.cosmik.connection.create
200

200

List a user's connections

get

Returns a paginated list of connections created by a user, identified by handle or DID. Filterable by connection type.

Query parameters
pagenumber · nullableOptional
limitnumber · nullableOptional
sortBystring · enumOptionalPossible values:
sortOrderstring · enumOptionalPossible values:
identifierstringRequired
Responses
200

200

application/json
get/network.cosmik.connection.listByUser
200

200

Update a connection

post

Updates the type, note, or direction of an existing connection.

Body
connectionIdstringRequired
connectionTypestring · enumOptionalPossible values:
notestringOptional
removeNotebooleanOptional
swapbooleanOptional
Responses
200

200

application/json
connectionIdstringRequired
post/network.cosmik.connection.update
200

200

Delete a connection

post

Permanently deletes a connection owned by the authenticated user.

Body
connectionIdstringRequired
Responses
200

200

application/json
connectionIdstringRequired
post/network.cosmik.connection.delete
200

200

Last updated