projects

Partial update of a project

patch/projects/{id}/

Path parameters

idinteger required

A unique integer value identifying this project.

Request body

namestring

Name of the project

descriptionstring nullable

Description of the project

organization_idinteger
eda_credential_idinteger nullable

EdaCredential id of the project

signature_validation_credential_idinteger nullable

ID of an optional credential used for validating files in the project against unexpected changes

scm_branchstring nullable

Specific branch, tag or commit to checkout.

scm_refspecstring nullable

For git projects, an additional refspec to fetch.

verify_sslboolean

Indicates if SSL verification is enabled

proxystring nullable

Proxy server for http or https connection

Response

Update successful. Return an updated project.

namestring required
descriptionstring
organization_idinteger nullable required
eda_credential_idinteger nullable
signature_validation_credential_idinteger nullable required
scm_branchstring
scm_refspecstring
verify_sslboolean
proxystring required
idinteger required
urlstring required
scm_type'git' required
  • git - Git
git_hashstring required
import_state'pending' | 'running' | 'failed' | 'completed' required
  • pending - Pending
  • running - Running
  • failed - Failed
  • completed - Completed
import_errorstring nullable required
created_atstring date-time required
modified_atstring date-time required

Changes

Changed in 6 of the 8 revisions of this API.122951

    • added the new optional request property organization_id (media type: application/json)

      new-optional-request-property

    • added the new optional request property organization_id (media type: application/x-www-form-urlencoded)

      new-optional-request-property

    • added the new optional request property organization_id (media type: multipart/form-data)

      new-optional-request-property

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • cbf68ddd97601424See the full diff
    • removed the required property import_task_id from the response with the 200 status

      response-required-property-removed

    • removed the request property credential_id (media type: application/json)

      request-property-removed

    • removed the request property credential_id (media type: application/x-www-form-urlencoded)

      request-property-removed

    • removed the request property credential_id (media type: multipart/form-data)

      request-property-removed

    • removed the optional property credential_id from the response with the 200 status

      response-optional-property-removed

    • the endpoint scheme security EDAJWTAuthentication was added to the API

      api-security-added

    • the endpoint scheme security jwtAuth was added to the API

      api-security-added

    • added the new optional request property eda_credential_id (media type: application/json)

      new-optional-request-property

    • added the new optional request property eda_credential_id (media type: application/x-www-form-urlencoded)

      new-optional-request-property

    • added the new optional request property eda_credential_id (media type: multipart/form-data)

      new-optional-request-property

    • added the new optional request property proxy (media type: application/json)

      new-optional-request-property

    • added the new optional request property proxy (media type: application/x-www-form-urlencoded)

      new-optional-request-property

    • added the new optional request property proxy (media type: multipart/form-data)

      new-optional-request-property

    • added the new optional request property scm_branch (media type: application/json)

      new-optional-request-property

    • added the new optional request property scm_branch (media type: application/x-www-form-urlencoded)

      new-optional-request-property

    • added the new optional request property scm_branch (media type: multipart/form-data)

      new-optional-request-property

    • added the new optional request property scm_refspec (media type: application/json)

      new-optional-request-property

    • added the new optional request property scm_refspec (media type: application/x-www-form-urlencoded)

      new-optional-request-property

    • added the new optional request property scm_refspec (media type: multipart/form-data)

      new-optional-request-property

    • added the new optional request property signature_validation_credential_id (media type: application/json)

      new-optional-request-property

    • added the new optional request property signature_validation_credential_id (media type: application/x-www-form-urlencoded)

      new-optional-request-property

    • added the new optional request property signature_validation_credential_id (media type: multipart/form-data)

      new-optional-request-property

    • added the optional property eda_credential_id to the response with the 200 status

      response-optional-property-added

    • added the optional property scm_branch to the response with the 200 status

      response-optional-property-added

    • added the optional property scm_refspec to the response with the 200 status

      response-optional-property-added

    • added the required property organization_id to the response with the 200 status

      response-required-property-added

    • added the required property proxy to the response with the 200 status

      response-required-property-added

    • added the required property scm_type to the response with the 200 status

      response-required-property-added

    • added the required property signature_validation_credential_id to the response with the 200 status

      response-required-property-added

    This revision also has 24 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • the request property name became not nullable (media type: application/json)

      request-property-became-not-nullable

    • the request property name became not nullable (media type: application/x-www-form-urlencoded)

      request-property-became-not-nullable

    • the request property name became not nullable (media type: multipart/form-data)

      request-property-became-not-nullable

    • added the new optional request property verify_ssl (media type: application/json)

      new-optional-request-property

    • added the new optional request property verify_ssl (media type: application/x-www-form-urlencoded)

      new-optional-request-property

    • added the new optional request property verify_ssl (media type: multipart/form-data)

      new-optional-request-property

    • added the optional property verify_ssl to the response with the 200 status

      response-optional-property-added

    This revision also has 4 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • c84b4813cab1113See the full diff
    • the response property credential_id became optional for the status 200

      response-property-became-optional

    • the endpoint scheme security cookieAuth was added to the API

      api-security-added

    • the request optional property credential_id became not read-only (media type: application/json)

      request-optional-property-became-not-read-only

    • the request optional property credential_id became not read-only (media type: application/x-www-form-urlencoded)

      request-optional-property-became-not-read-only

    • the request optional property credential_id became not read-only (media type: multipart/form-data)

      request-optional-property-became-not-read-only

    • the request property description became nullable (media type: application/json)

      request-property-became-nullable

    • the request property description became nullable (media type: application/x-www-form-urlencoded)

      request-property-became-nullable

    • the request property description became nullable (media type: multipart/form-data)

      request-property-became-nullable

    • the request property name became nullable (media type: application/json)

      request-property-became-nullable

    • the request property name became nullable (media type: application/x-www-form-urlencoded)

      request-property-became-nullable

    • the request property name became nullable (media type: multipart/form-data)

      request-property-became-nullable

    • added the non-success response with the status 400

      response-non-success-status-added

    • added the non-success response with the status 409

      response-non-success-status-added

    • the response required property credential_id became not read-only for the status 200

      response-required-property-became-not-read-only

    This revision also has 5 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • the endpoint scheme security cookieAuth was removed from the API

      api-security-removed

    • added the required property credential_id to the response with the 200 status

      response-required-property-added

    This revision also has 3 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • 62d33b7908347255See the full diff
    • the request property description became not nullable (media type: application/json)

      request-property-became-not-nullable

    • the request property description became not nullable (media type: application/x-www-form-urlencoded)

      request-property-became-not-nullable

    • the request property description became not nullable (media type: multipart/form-data)

      request-property-became-not-nullable

    • removed the required property organization_id from the response with the 200 status

      response-required-property-removed

    • removed the required property proxy from the response with the 200 status

      response-required-property-removed

    • removed the required property scm_type from the response with the 200 status

      response-required-property-removed

    • removed the required property signature_validation_credential_id from the response with the 200 status

      response-required-property-removed

    • removed the request property eda_credential_id (media type: application/json)

      request-property-removed

    • removed the request property eda_credential_id (media type: application/x-www-form-urlencoded)

      request-property-removed

    • removed the request property eda_credential_id (media type: multipart/form-data)

      request-property-removed

    • removed the request property organization_id (media type: application/json)

      request-property-removed

    • removed the request property organization_id (media type: application/x-www-form-urlencoded)

      request-property-removed

    • removed the request property organization_id (media type: multipart/form-data)

      request-property-removed

    • removed the request property proxy (media type: application/json)

      request-property-removed

    • removed the request property proxy (media type: application/x-www-form-urlencoded)

      request-property-removed

    • removed the request property proxy (media type: multipart/form-data)

      request-property-removed

    • removed the request property scm_branch (media type: application/json)

      request-property-removed

    • removed the request property scm_branch (media type: application/x-www-form-urlencoded)

      request-property-removed

    • removed the request property scm_branch (media type: multipart/form-data)

      request-property-removed

    • removed the request property scm_refspec (media type: application/json)

      request-property-removed

    • removed the request property scm_refspec (media type: application/x-www-form-urlencoded)

      request-property-removed

    • removed the request property scm_refspec (media type: multipart/form-data)

      request-property-removed

    • removed the request property signature_validation_credential_id (media type: application/json)

      request-property-removed

    • removed the request property signature_validation_credential_id (media type: application/x-www-form-urlencoded)

      request-property-removed

    • removed the request property signature_validation_credential_id (media type: multipart/form-data)

      request-property-removed

    • removed the request property verify_ssl (media type: application/json)

      request-property-removed

    • removed the request property verify_ssl (media type: application/x-www-form-urlencoded)

      request-property-removed

    • removed the request property verify_ssl (media type: multipart/form-data)

      request-property-removed

    • removed the optional property eda_credential_id from the response with the 200 status

      response-optional-property-removed

    • removed the optional property scm_branch from the response with the 200 status

      response-optional-property-removed

    • removed the optional property scm_refspec from the response with the 200 status

      response-optional-property-removed

    • removed the optional property verify_ssl from the response with the 200 status

      response-optional-property-removed

    • the endpoint scheme security EDAJWTAuthentication was removed from the API

      api-security-removed

    • the endpoint scheme security jwtAuth was removed from the API

      api-security-removed

    • removed the non-success response with the status 400

      response-non-success-status-removed

    • removed the non-success response with the status 409

      response-non-success-status-removed

    • added the required property import_task_id to the response with the 200 status

      response-required-property-added

    This revision also has 64 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog