Subjectivities Module API
API reference for subjectivity workflow endpoints.
BriteCore V2 subjectivities API endpoint wrappers.
- britecore_sdk.api.api_calls.v2.subjectivities.create_subjectivity(status=None, due_date=None, external_system_reference=None, description=None, assignee=None, subjectivity_definition_id=None, statement=None, revision_id=None, **kwargs)[source]
Create Subjectivity.
POST /api/v2/subjectivities/create_subjectivity
- Parameters:
status (str | None)
due_date (str | None)
external_system_reference (str | None)
description (str | None)
assignee (str | None)
subjectivity_definition_id (str | None)
statement (str | None)
revision_id (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.subjectivities.create_subjectivity_definition(due_date_type=None, mandatory=None, name=None, statement=None, active=None, policy_type_id=None, due_within_days=None, description=None, **kwargs)[source]
Create Subjectivity Definition.
POST /api/v2/subjectivities/create_subjectivity_definition
- Parameters:
due_date_type (str | None)
mandatory (bool | None)
name (str | None)
statement (str | None)
active (bool | None)
policy_type_id (str | None)
due_within_days (int | None)
description (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.subjectivities.delete_subjectivity(id=None, **kwargs)[source]
Delete Subjectivity.
POST /api/v2/subjectivities/delete_subjectivity
- Parameters:
id (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.subjectivities.filter_subjectivities(end_date=None, revision_ids=None, assignee_ids=None, page=None, page_size=None, start_date=None, external_system_references=None, **kwargs)[source]
Filter Subjectivities.
POST /api/v2/subjectivities/filter_subjectivities
- Parameters:
end_date (str | None)
revision_ids (list[str] | None)
assignee_ids (list[str] | None)
page (int | None)
page_size (int | None)
start_date (str | None)
external_system_references (list[str] | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.subjectivities.list_subjectivities(revision_id=None, external_system_reference=None, **kwargs)[source]
List Subjectivities.
POST /api/v2/subjectivities/list_subjectivities
- Parameters:
revision_id (str | None)
external_system_reference (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.subjectivities.list_subjectivity_definitions(**kwargs)[source]
List Subjectivity Definitions.
POST /api/v2/subjectivities/list_subjectivity_definitions
- Parameters:
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.subjectivities.modify_subjectivity(status=None, due_date=None, description=None, assignee=None, statement=None, id=None, **kwargs)[source]
Modify Subjectivity.
POST /api/v2/subjectivities/modify_subjectivity
- Parameters:
status (str | None)
due_date (str | None)
description (str | None)
assignee (str | None)
statement (str | None)
id (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.subjectivities.modify_subjectivity_definition(due_date_type=None, mandatory=None, description=None, due_within_days=None, statement=None, active=None, policy_type_id=None, id=None, name=None, **kwargs)[source]
Modify Subjectivity Definition.
POST /api/v2/subjectivities/modify_subjectivity_definition
- Parameters:
due_date_type (str | None)
mandatory (bool | None)
description (str | None)
due_within_days (int | None)
statement (str | None)
active (bool | None)
policy_type_id (str | None)
id (str | None)
name (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.subjectivities.retrieve_subjectivity(id=None, **kwargs)[source]
Retrieve Subjectivity.
POST /api/v2/subjectivities/retrieve_subjectivity
- Parameters:
id (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.subjectivities.retrieve_subjectivity_definition(id=None, **kwargs)[source]
Retrieve Subjectivity Definition.
POST /api/v2/subjectivities/retrieve_subjectivity_definition
- Parameters:
id (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any