ProjectAutomations

Partially update project automation

Changed on

Partially update a project automation object. Specify the fields to update in the payload. Any object-type fields will be deep-merged with existing content. Currently we do not support removing fields or setting them to null.

patch/v1/project_automation/{project_automation_id}

Request

  • Base URL
    https://api.braintrust.dev
  • Auth
    • HTTP bearer
    • or none

Path parameters

project_automation_idstring uuid required

ProjectAutomation id

Request body

namestring nullable

Name of the project automation

descriptionstring nullable

Textual description of the project automation

Response

Returns the project automation object

idstring uuid required

Unique identifier for the project automation

project_idstring uuid required

Unique identifier for the project that the project automation belongs under

user_idstring uuid nullable

Identifies the user who created the project automation

createdstring date-time nullable

Date of project automation creation

namestring required

Name of the project automation

descriptionstring nullable

Textual description of the project automation

Changes

    • breaking

      the request property ///// became not nullable

    • breaking

      the request property ///// became not nullable

    • breaking

      the request property ///// became not nullable

    • breaking

      the request property ///// became not nullable

    • breaking

      the request property /////// became not nullable

    • breaking

      the request property ///// became not nullable

    • breaking

      the request property /////// became not nullable

    • breaking

      the request property //////// became not nullable

    • breaking

      the request property became not nullable

    • breaking

      the request property became not nullable

    • breaking

      removed the enum value undefined of the request property ////////////

    • breaking

      removed the enum value undefined of the request property /////////

    • breaking

      removed the enum value undefined of the request property /////////////

    • breaking

      removed the enum value undefined of the request property //////////

    • breaking

      removed subschema #2 subschema #3 subschema #9 from the request property oneOf list

    • breaking

      added subschema #2 subschema #3 to the response property oneOf list for the response status

    • info

      added subschema #2 subschema #3 subschema #9 to the request property oneOf list

    • info

      removed the undefined enum value from the //////////// response property for the response status

    • info

      removed the undefined enum value from the ///////// response property for the response status

    • info

      removed the undefined enum value from the ///////////// response property for the response status

    • info

      removed the undefined enum value from the ////////// response property for the response status

    • info

      removed subschema #2 subschema #3 from the response property oneOf list for the response status

    • breaking

      removed subschema #1 subschema #5 from the request property oneOf list

    • breaking

      added subschema #1 subschema #5 to the response property oneOf list for the response status

    • info

      added subschema #1 subschema #5 to the request property oneOf list

    • info

      removed subschema #1 subschema #5 from the response property oneOf list for the response status