maptekblastlogic.api.backfilling_entries package

Submodules

maptekblastlogic.api.backfilling_entries.create_backfilling_entry module

maptekblastlogic.api.backfilling_entries.create_backfilling_entry.sync_detailed(site_code, *, client, body)[source]

Create a new backfilling entry.

Requires permissions: Edit Entries

Parameters:
Raises:
  • errors.UnexpectedStatus – If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.

  • httpx.TimeoutException – If the request takes longer than Client.timeout.

Returns:

Response[Union[ErrorModel, int]]

Return type:

Response[ErrorModel | int]

maptekblastlogic.api.backfilling_entries.create_backfilling_entry.sync(site_code, *, client, body)[source]

Create a new backfilling entry.

Requires permissions: Edit Entries

Parameters:
Raises:
  • errors.UnexpectedStatus – If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.

  • httpx.TimeoutException – If the request takes longer than Client.timeout.

Returns:

Union[ErrorModel, int]

Return type:

ErrorModel | int | None

async maptekblastlogic.api.backfilling_entries.create_backfilling_entry.asyncio_detailed(site_code, *, client, body)[source]

Create a new backfilling entry.

Requires permissions: Edit Entries

Parameters:
Raises:
  • errors.UnexpectedStatus – If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.

  • httpx.TimeoutException – If the request takes longer than Client.timeout.

Returns:

Response[Union[ErrorModel, int]]

Return type:

Response[ErrorModel | int]

async maptekblastlogic.api.backfilling_entries.create_backfilling_entry.asyncio(site_code, *, client, body)[source]

Create a new backfilling entry.

Requires permissions: Edit Entries

Parameters:
Raises:
  • errors.UnexpectedStatus – If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.

  • httpx.TimeoutException – If the request takes longer than Client.timeout.

Returns:

Union[ErrorModel, int]

Return type:

ErrorModel | int | None

maptekblastlogic.api.backfilling_entries.get_backfilling_entries_by_blast_id module

maptekblastlogic.api.backfilling_entries.get_backfilling_entries_by_blast_id.sync_detailed(site_code, blast_id, *, client)[source]

Get backfilling entries for holes in a blast.

Requires permissions: View Blasts

Parameters:
Raises:
  • errors.UnexpectedStatus – If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.

  • httpx.TimeoutException – If the request takes longer than Client.timeout.

Returns:

Response[Union[ErrorModel, List[‘BackfillingEntryModel’]]]

Return type:

Response[ErrorModel | List[BackfillingEntryModel]]

maptekblastlogic.api.backfilling_entries.get_backfilling_entries_by_blast_id.sync(site_code, blast_id, *, client)[source]

Get backfilling entries for holes in a blast.

Requires permissions: View Blasts

Parameters:
Raises:
  • errors.UnexpectedStatus – If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.

  • httpx.TimeoutException – If the request takes longer than Client.timeout.

Returns:

Union[ErrorModel, List[‘BackfillingEntryModel’]]

Return type:

ErrorModel | List[BackfillingEntryModel] | None

async maptekblastlogic.api.backfilling_entries.get_backfilling_entries_by_blast_id.asyncio_detailed(site_code, blast_id, *, client)[source]

Get backfilling entries for holes in a blast.

Requires permissions: View Blasts

Parameters:
Raises:
  • errors.UnexpectedStatus – If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.

  • httpx.TimeoutException – If the request takes longer than Client.timeout.

Returns:

Response[Union[ErrorModel, List[‘BackfillingEntryModel’]]]

Return type:

Response[ErrorModel | List[BackfillingEntryModel]]

async maptekblastlogic.api.backfilling_entries.get_backfilling_entries_by_blast_id.asyncio(site_code, blast_id, *, client)[source]

Get backfilling entries for holes in a blast.

Requires permissions: View Blasts

Parameters:
Raises:
  • errors.UnexpectedStatus – If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.

  • httpx.TimeoutException – If the request takes longer than Client.timeout.

Returns:

Union[ErrorModel, List[‘BackfillingEntryModel’]]

Return type:

ErrorModel | List[BackfillingEntryModel] | None

maptekblastlogic.api.backfilling_entries.get_backfilling_entries_by_hole_id module

maptekblastlogic.api.backfilling_entries.get_backfilling_entries_by_hole_id.sync_detailed(site_code, hole_id, *, client)[source]

Get backfilling entries for a hole.

Requires permissions: View Blasts

Parameters:
Raises:
  • errors.UnexpectedStatus – If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.

  • httpx.TimeoutException – If the request takes longer than Client.timeout.

Returns:

Response[Union[ErrorModel, List[‘BackfillingEntryModel’]]]

Return type:

Response[ErrorModel | List[BackfillingEntryModel]]

maptekblastlogic.api.backfilling_entries.get_backfilling_entries_by_hole_id.sync(site_code, hole_id, *, client)[source]

Get backfilling entries for a hole.

Requires permissions: View Blasts

Parameters:
Raises:
  • errors.UnexpectedStatus – If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.

  • httpx.TimeoutException – If the request takes longer than Client.timeout.

Returns:

Union[ErrorModel, List[‘BackfillingEntryModel’]]

Return type:

ErrorModel | List[BackfillingEntryModel] | None

async maptekblastlogic.api.backfilling_entries.get_backfilling_entries_by_hole_id.asyncio_detailed(site_code, hole_id, *, client)[source]

Get backfilling entries for a hole.

Requires permissions: View Blasts

Parameters:
Raises:
  • errors.UnexpectedStatus – If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.

  • httpx.TimeoutException – If the request takes longer than Client.timeout.

Returns:

Response[Union[ErrorModel, List[‘BackfillingEntryModel’]]]

Return type:

Response[ErrorModel | List[BackfillingEntryModel]]

async maptekblastlogic.api.backfilling_entries.get_backfilling_entries_by_hole_id.asyncio(site_code, hole_id, *, client)[source]

Get backfilling entries for a hole.

Requires permissions: View Blasts

Parameters:
Raises:
  • errors.UnexpectedStatus – If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.

  • httpx.TimeoutException – If the request takes longer than Client.timeout.

Returns:

Union[ErrorModel, List[‘BackfillingEntryModel’]]

Return type:

ErrorModel | List[BackfillingEntryModel] | None

maptekblastlogic.api.backfilling_entries.get_backfilling_entry_by_id module

maptekblastlogic.api.backfilling_entries.get_backfilling_entry_by_id.sync_detailed(site_code, backfilling_entry_id, *, client)[source]

Get a backfilling entry.

Requires permissions: View Blasts

Parameters:
Raises:
  • errors.UnexpectedStatus – If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.

  • httpx.TimeoutException – If the request takes longer than Client.timeout.

Returns:

Response[Union[BackfillingEntryModel, ErrorModel]]

Return type:

Response[BackfillingEntryModel | ErrorModel]

maptekblastlogic.api.backfilling_entries.get_backfilling_entry_by_id.sync(site_code, backfilling_entry_id, *, client)[source]

Get a backfilling entry.

Requires permissions: View Blasts

Parameters:
Raises:
  • errors.UnexpectedStatus – If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.

  • httpx.TimeoutException – If the request takes longer than Client.timeout.

Returns:

Union[BackfillingEntryModel, ErrorModel]

Return type:

BackfillingEntryModel | ErrorModel | None

async maptekblastlogic.api.backfilling_entries.get_backfilling_entry_by_id.asyncio_detailed(site_code, backfilling_entry_id, *, client)[source]

Get a backfilling entry.

Requires permissions: View Blasts

Parameters:
Raises:
  • errors.UnexpectedStatus – If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.

  • httpx.TimeoutException – If the request takes longer than Client.timeout.

Returns:

Response[Union[BackfillingEntryModel, ErrorModel]]

Return type:

Response[BackfillingEntryModel | ErrorModel]

async maptekblastlogic.api.backfilling_entries.get_backfilling_entry_by_id.asyncio(site_code, backfilling_entry_id, *, client)[source]

Get a backfilling entry.

Requires permissions: View Blasts

Parameters:
Raises:
  • errors.UnexpectedStatus – If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.

  • httpx.TimeoutException – If the request takes longer than Client.timeout.

Returns:

Union[BackfillingEntryModel, ErrorModel]

Return type:

BackfillingEntryModel | ErrorModel | None

maptekblastlogic.api.backfilling_entries.update_backfilling_entry module

maptekblastlogic.api.backfilling_entries.update_backfilling_entry.sync_detailed(site_code, backfilling_entry_id, *, client, body, if_match)[source]

Update an existing backfilling entry.

Requires permissions: Edit Entries

Parameters:
Raises:
  • errors.UnexpectedStatus – If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.

  • httpx.TimeoutException – If the request takes longer than Client.timeout.

Returns:

Response[Union[Any, ErrorModel]]

Return type:

Response[Any | ErrorModel]

maptekblastlogic.api.backfilling_entries.update_backfilling_entry.sync(site_code, backfilling_entry_id, *, client, body, if_match)[source]

Update an existing backfilling entry.

Requires permissions: Edit Entries

Parameters:
Raises:
  • errors.UnexpectedStatus – If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.

  • httpx.TimeoutException – If the request takes longer than Client.timeout.

Returns:

Union[Any, ErrorModel]

Return type:

Any | ErrorModel | None

async maptekblastlogic.api.backfilling_entries.update_backfilling_entry.asyncio_detailed(site_code, backfilling_entry_id, *, client, body, if_match)[source]

Update an existing backfilling entry.

Requires permissions: Edit Entries

Parameters:
Raises:
  • errors.UnexpectedStatus – If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.

  • httpx.TimeoutException – If the request takes longer than Client.timeout.

Returns:

Response[Union[Any, ErrorModel]]

Return type:

Response[Any | ErrorModel]

async maptekblastlogic.api.backfilling_entries.update_backfilling_entry.asyncio(site_code, backfilling_entry_id, *, client, body, if_match)[source]

Update an existing backfilling entry.

Requires permissions: Edit Entries

Parameters:
Raises:
  • errors.UnexpectedStatus – If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.

  • httpx.TimeoutException – If the request takes longer than Client.timeout.

Returns:

Union[Any, ErrorModel]

Return type:

Any | ErrorModel | None