Coverage Set API’s

As with Determining Attributes, you can perform the ‘create’, ‘update’, ‘get all’, and ‘delete’ actions. You can also perform the ‘lock’ and ‘unlock’ actions on Coverage Sets via API calls. [Locking a coverage set prevents other users from changing it while you are working on it, and the unlock action removes the lock so that it is available for another user to work with it.]

The list of Coverage Set API’s is shown in the table below.

HTTP Method

URL

Action

POST

/core/1.0/API/coverageSet

Create

PATCH

/core/1.0/API/coverageSet

Update

DELETE

/core/1.0/API/coverageSet/:id

Delete

POST

/core/1.0/API/coverageSets

Get all Coverage sets for project

POST

/core/1.0/API/coverageSet/:id

Get Coverage set details

PATCH

/core/1.0/API/coverageSet/lock/:id

Lock coverage set

PATCH

/core/1.0/API/coverageSet/unlock/:id

Unlock coverage set

The list of fields used in the API’s is shown below, along with when/where they are required.

Field

Type

Values

Description

Mandatory

entity.name

String

Any

DA name (for create request)

Yes [create]

entity.id

String

Any

DA Id

Yes [update]

entity.determiningAttributes

Array

-

DA references

Yes

entity.determiningAttributes[].name

String

Any

DA name

Yes

entity.determiningAttributes[].version

String

Any

DA version

Yes

Last updated