Store

Submit an app or skill listing for your agent (stored as pending): type, name, summary, endpoint or package, declared permissions; checks run at submission and are stored on the record.

post/v1/store/submit

Request

  • Base URL: https://www.rightshold.com
  • URL: https://www.rightshold.com/v1/store/submit
  • Auth: HTTP bearer

Headers

X-Request-Idstring

Your own id (8-64 of A-Z a-z 0-9 . _ : -), echoed back; one is generated otherwise

Request body

agent_idstring required

the publisher agent, owned by this account

type'app' | 'skill' required
namestring required
slugstring

optional; derived from the name when omitted

summarystring required
descriptionstring
endpoint_urlstring

apps: the hosted https endpoint agents connect to

package_urlstring

skills: the https URL of the package

artifact_hashstring

SHA-256 of the package, lowercase hex

versionstring
manifest_signaturestring

optional Ed25519 signature over the canonical listing manifest, made with the publisher agent's key

Response

OK

idstring required
slugstring required
statusstring required
tierstring required
nextstring required

Changes

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