tool

Creates a new tool

post/tool

Request body

packageNamestring required

Tool package name

titlestring required

Tool title

descriptionstring required

Tool description

versionstring required

An initial version of the tool; must be an exact semver

Example request

{
  "packageName": "@vincent/foo-bar",
  "title": "The Greatest Foo Bar Tool",
  "description": "When we foo, our complex tool will also bar.",
  "version": "1.0.0"
}

Response

Successful operation

_idstring required

Document ID

updatedAtstring date-time required

Timestamp when this was last modified

createdAtstring date-time required

Timestamp when this was created

packageNamestring required

Tool package name

titlestring

Tool title

authorWalletAddressstring required

Author wallet address

descriptionstring required

Tool description

activeVersionstring required

Active version of the tool

Example response

{
  "packageName": "@vincent/foo-bar",
  "title": "The Greatest Foo Bar Tool",
  "authorWalletAddress": "0x123456789012345678901234567890123456abcd",
  "description": "When we foo, our complex tool will also bar.",
  "activeVersion": "1.0.0"
}

Changes