environments

Submit your environment's listing for the public shelf [write]

Changed on

Stores the listing and the environment as they are now and starts a smoke run, paid from your wallet: the platform's default engine starts a session on the environment, checks that every listed package is installed, and the session is deleted. A failed run sends the submission back with the failed checks as the reason; a passed one waits for a reviewer, whose approval makes the listing public. Answers 422 not_submittable naming what is missing, 409 already_in_review while an earlier submission is waiting, 404 when the shelf is not enabled for this workspace or the environment has no listing.

post/environments/{id}/listing/submission

Request

  • Base URL
    https://api.agentsky.dev/v1
  • URL
    https://api.agentsky.dev/v1/environments/{id}/listing/submission
  • Auth
    HTTP bearer

Path parameters

idstring required

The environment id (env_…)

Request body

seller_namestring required

The name the shelf shows as the maker: 2 to 60 characters, not an email address

Response

Submitted

missingstring[] required

What still has to be true before it can be submitted, in words; empty when it can

Changes