Watercrafts Module API
API reference for watercraft administration endpoints.
BriteCore V2 watercrafts API endpoint wrappers.
- britecore_sdk.api.api_calls.v2.watercrafts.create_watercraft(watercraft=None, skip_rules=None, **kwargs)[source]
Create Watercraft.
POST /api/v2/watercrafts/create_watercraft
- Parameters:
watercraft (dict[str, Any] | None)
skip_rules (bool | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.watercrafts.delete_watercraft(id=None, **kwargs)[source]
Delete Watercraft.
POST /api/v2/watercrafts/delete_watercraft
- Parameters:
id (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.watercrafts.get_watercraft(id=None, **kwargs)[source]
Get Watercraft.
POST /api/v2/watercrafts/get_watercraft
- Parameters:
id (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.watercrafts.list_custom_fields_types(quote_id=None, **kwargs)[source]
List Custom Fields Types.
POST /api/v2/watercrafts/list_custom_fields_types
- Parameters:
quote_id (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.watercrafts.list_watercrafts_for_quote(quote_id=None, **kwargs)[source]
List Watercrafts For Quote.
POST /api/v2/watercrafts/list_watercrafts_for_quote
- Parameters:
quote_id (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.watercrafts.update_watercraft(watercraft=None, skip_rules=None, **kwargs)[source]
Update Watercraft.
POST /api/v2/watercrafts/update_watercraft
- Parameters:
watercraft (dict[str, Any] | None)
skip_rules (bool | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any