intake

Create Intake

post/intake

Request

  • Base URL: https://api.seal.net (the document declares no server; this is the origin it was published from)
  • URL: https://api.seal.net/intake
  • Auth: none declared

Request body

recipient_bundlestring required

The requester's packed bundle v2, base64url: the answer's key is wrapped to it.

labelstring required

Who asks: the agent's name, shown to the person.

whatstring required

What is asked for.

where_urlstring nullable

https page where the secret is created.

kind'secret' | 'file' | 'any' | 'pair' | 'device'
ttl_secondsinteger
tostring nullable

The address the request is asked of: it becomes a card in that key's inbox.

Response

Successful Response

idstring required
status'pending' | 'fulfilled' | 'expired' required
labelstring required
whatstring required
where_urlstring nullable required
kindstring required
recipient_bundlestring nullable required

The requester's bundle, base64url (null on a request before C1).

expires_atstring date-time required
share_pathstring nullable

/s/{seal}/{code} without a fragment, only while fulfilled and not expired.

fragmentstring nullable

The link's key wrapped to the requester's bundle, with share_path.

Changes

No recorded changes to this operation across all 1 revision of this API.