TypesOfProof

Operations for TypesOfProof

List typesOfProof

get

List typesOfProof

Filter Syntax:

  • Filters use exact match only

  • Multiple filters are combined with AND logic

  • Filterable fields: skillDefinitionID

  • Example: ?skillDefinitionID=123e4567-e89b-12d3-a456-426614174000

Authorizations
Query parameters
skillDefinitionIDstringOptional

Filter by skillDefinitionID (exact match)

limitinteger · min: 1 · max: 1000Optional

Maximum number of items to return (1-1000)

Default: 10
cursorstringOptional

Cursor for pagination. Use the value from the 'nextCursor' field of the previous response.

Responses
200

Successful response

application/json
get
/typesOfProof

Get TypeOfProof

get

Get a single TypeOfProof by ID

Authorizations
Path parameters
idstringRequired

TypeOfProof ID

Responses
200

Successful response

application/json
get
/typesOfProof/{id}

List TypesOfProof creation proposals

get

List all createTypesOfProof proposals. These are proposed changes to create new TypesOfProof records that may be automatically approved or require manual approval depending on system configuration.

Filter Syntax:

  • Filters use exact match only

  • Multiple filters are combined with AND logic

  • Filterable fields: skillDefinitionID

  • Example: ?skillDefinitionID=123e4567-e89b-12d3-a456-426614174000

Authorizations
Query parameters
skillDefinitionIDstringOptional

Filter by skillDefinitionID (exact match)

limitinteger · min: 1 · max: 1000Optional

Maximum number of items to return (1-1000)

Default: 10
cursorstringOptional

Cursor for pagination. Use the value from the 'nextCursor' field of the previous response.

Responses
200

Successful response

application/json
get
/createTypesOfProof

Propose creation of TypesOfProofs

post

Create new proposals to add TypesOfProof records. The proposals may be automatically approved or require manual approval depending on system configuration. You can submit multiple proposals in a single request.

Authorizations
Bodyobject[]
activePeriodstringRequired

Date range in PostgreSQL format [start,end)

Example: [2023-01-01,2023-12-31)
codestringOptional
repositoryIDstring · uuidRequired
skillDefinitionIDstring · uuidRequired
Responses
post
/createTypesOfProof

Get TypesOfProof creation proposal

get

Get details of a specific TypesOfProof creation proposal by ID

Authorizations
Path parameters
idstringRequired

CreateTypeOfProofProposal ID

Responses
200

Successful response

application/json
get
/createTypesOfProof/{id}

List TypesOfProof deletion proposals

get

List all deleteTypesOfProof proposals. These are proposed changes to delete TypesOfProof records that may be automatically approved or require manual approval depending on system configuration.

Authorizations
Query parameters
limitinteger · min: 1 · max: 1000Optional

Maximum number of items to return (1-1000)

Default: 10
cursorstringOptional

Cursor for pagination. Use the value from the 'nextCursor' field of the previous response.

Responses
200

Successful response

application/json
get
/deleteTypesOfProof

Propose deletion of TypesOfProofs

post

Create new proposals to delete TypesOfProof records. The proposals may be automatically approved or require manual approval depending on system configuration. You can submit multiple proposals in a single request.

Authorizations
Bodyobject[]
idstring · uuidRequired
repositoryIDstring · uuidRequired
Responses
post
/deleteTypesOfProof

Get TypesOfProof deletion proposal

get

Get details of a specific TypesOfProof deletion proposal by ID

Authorizations
Path parameters
idstringRequired

DeleteTypeOfProofProposal ID

Responses
200

Successful response

application/json
get
/deleteTypesOfProof/{id}

List TypesOfProof update proposals

get

List all updateTypesOfProof proposals. These are proposed changes to update existing TypesOfProof records that may be automatically approved or require manual approval depending on system configuration.

Filter Syntax:

  • Filters use exact match only

  • Multiple filters are combined with AND logic

  • Filterable fields: skillDefinitionID

  • Example: ?skillDefinitionID=123e4567-e89b-12d3-a456-426614174000

Authorizations
Query parameters
skillDefinitionIDstringOptional

Filter by skillDefinitionID (exact match)

limitinteger · min: 1 · max: 1000Optional

Maximum number of items to return (1-1000)

Default: 10
cursorstringOptional

Cursor for pagination. Use the value from the 'nextCursor' field of the previous response.

Responses
200

Successful response

application/json
get
/updateTypesOfProof

Propose update of TypesOfProofs

post

Create new proposals to update TypesOfProof records. All fields are optional - omitted fields will not be changed. Only include fields you want to update. Setting a field to null will clear its value (where applicable). The proposals may be automatically approved or require manual approval depending on system configuration. You can submit multiple proposals in a single request.

Authorizations
Bodyobject[]
activePeriodstringOptional

Date range in PostgreSQL format [start,end) (omit to keep current value)

Example: [2023-01-01,2023-12-31)
codestringOptional

Omit this field to keep current value

idstring · uuidRequired
repositoryIDstring · uuidRequired
skillDefinitionIDstring · uuidOptional

Omit this field to keep current value

Responses
post
/updateTypesOfProof

Get TypesOfProof update proposal

get

Get details of a specific TypesOfProof update proposal by ID

Authorizations
Path parameters
idstringRequired

UpdateTypeOfProofProposal ID

Responses
200

Successful response

application/json
get
/updateTypesOfProof/{id}

Last updated

Was this helpful?