Create (upsert) system

Changed on

Create a new system. If one with the same name in the project exists, it updates it instead.

post/projects/{projectId}/systems

Request

  • Base URL
    https://api2.scorecard.io/api/v2
  • Auth
    HTTP bearer

Path parameters

projectIdstring required
Example:314

The ID of the system's Project.

Request body

descriptionstring

The description of the system.

namestring

The name of the system. Should be unique within the project. Default is "Default system"

configobject required

The configuration of the system.

Response

System created successfully

idstring uuid required

The ID of the system.

namestring required

The name of the system. Unique within the project.

descriptionstring required

The description of the system.

Changes

    • breaking

      added the new required request property

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • warning

      removed the request property

    • warning

      removed the request property

    • warning

      removed the request property

    • info

      api operation id createSystem removed and replaced with upsertSystem

    • info

      the request property became optional

    • info

      the request property became optional

    • info

      the request property default value was added

    • info

      the request property default value Default system was added

    • info

      the response's property default value was added for the status

    • info

      added the required property to the response with the status

    • info

      added the required property to the response with the status