tools

Create an API tool

Changed on
post/v1/tools

Request

Request body

namestring required
descriptionstring nullable
tool_type'api_call' | 'call_transfer'
input_defaultsobject nullable
metadataobject nullable

Response

Successful Response

idstring uuid required
organization_idstring uuid required
namestring required
descriptionstring nullable required
tool_type'api_call' | 'call_transfer' required
active_revision_idstring uuid nullable required
metadataobject
created_atstring date-time required
updated_atstring date-time required

Changes

    • breaking

      the response property //// became optional for the status

    • breaking

      response property active_revision/anyOf[subschema #1: ToolRevisionResponse]/transfer_target/anyOf[subschema #1: TransferTargetView]/destination list-of-types was widened by adding types null to media type application/json of response 201

    • info

      added the new optional request property //

    • info

      the request property // became optional

    • info

      request property // list-of-types was widened by adding types null to media type application/json

    • info

      added the optional property // to the response with the status

    • info

      added the optional property //// to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status