Signatures Module API
API reference for signature workflow helpers.
BriteCore v2 Signatures API endpoint wrappers.
This module provides wrappers for DocuSign authentication, configuration, signature retrieval, envelope recreation, and envelope status updates.
- britecore_sdk.api.api_calls.v2.signatures.docusign_auth(action=None, **kwargs)[source]
Perform a DocuSign authentication action.
POST /api/v2/signatures/docusign_auth
- Parameters:
action (Any | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.signatures.docusign_config(data=None, **kwargs)[source]
Retrieve or update DocuSign configuration.
POST /api/v2/signatures/docusign_config
- Parameters:
data (Any | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.signatures.get_signatures(revision_id=None, **kwargs)[source]
Retrieve signature records for a revision.
POST /api/v2/signatures/get_signatures
- Parameters:
revision_id (Any | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.signatures.recreate_envelope(revision_id=None, **kwargs)[source]
Recreate a DocuSign envelope for a revision.
POST /api/v2/signatures/recreate_envelope
- Parameters:
revision_id (Any | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.signatures.update_signatures(envelope_id=None, signers=None, status=None, **kwargs)[source]
Update signature records for an envelope.
POST /api/v2/signatures/update_signatures
- Parameters:
envelope_id (str | None)
signers (str | None)
status (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.signatures.void_envelope(envelope_id=None, revision_id=None, void_reason=None, **kwargs)[source]
Void a DocuSign envelope.
POST /api/v2/signatures/void_envelope
- Parameters:
envelope_id (Any | None)
revision_id (Any | None)
void_reason (Any | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.signatures.flush_cache(**kwargs)[source]
Flush Cache.
POST /api/v2/signatures/flush_cache
- Parameters:
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.signatures.get_envelope(revision_id=None, envelope_id=None, **kwargs)[source]
Get Envelope.
POST /api/v2/signatures/get_envelope
- Parameters:
revision_id (Any | None)
envelope_id (Any | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any