satorbis_kit.pgstac.exceptions.ingestion module

Exceptions raised by the STAC ingestion API.

exception satorbis_kit.pgstac.exceptions.ingestion.APIError(message: str, status_code: int | None = None, response: str | None = None)[source]

Bases: IngestionError

Raised when a backend API call fails.

exception satorbis_kit.pgstac.exceptions.ingestion.IngestionError[source]

Bases: Exception

Base exception for STAC ingestion errors.

exception satorbis_kit.pgstac.exceptions.ingestion.ValidationError[source]

Bases: IngestionError

Raised when user inputs are invalid.