SDMX-REST Registration Queries

Note

Additional information about how to build SDMX-REST queries can be found in the following tutorial:

Build SDMX-REST registration queries.

class pysdmx.api.qb.registration.RegistrationByContextQuery(context: DataContext = DataContext.ALL, agency_id: str | Sequence[str] = '*', resource_id: str | Sequence[str] = '*', version: str | Sequence[str] = '*', updated_before: datetime | None = None, updated_after: datetime | None = None)

A query for registrations by context.

provider_agency_id

The ID of the agency maintaining the data provider scheme.

provider_id

The provider of the registered data.

updated_before

Returns only registrations updated or created before the supplied timestamp.

updated_after

Returns only registrations updated or created after the supplied timestamp.

class pysdmx.api.qb.registration.RegistrationByIdQuery(registration_id: str)

A query for registration, using the registraton ID.

registration_id

The registration id(s).

class pysdmx.api.qb.registration.RegistrationByProviderQuery(provider_agency_id: str | Sequence[str] = '*', provider_id: str | Sequence[str] = '*', updated_before: datetime | None = None, updated_after: datetime | None = None)

A query for registrations by provider.

provider_agency_id

The ID of the agency maintaining the data provider scheme.

provider_id

The provider of the registered data.

updated_before

Returns only registrations updated or created before the supplied timestamp.

updated_after

Returns only registrations updated or created after the supplied timestamp.

class pysdmx.api.qb.registration.RegistryFormat(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

The SDMX Registry formats.