configurations

Get Serialized Configuration

Changed on

Given an active configuration ID, fetches and returns the serialized configuration file content from S3.

Args: configuration_id (UUID): The active configuration ID user (DbUser): The logged-in user app_config (AppConfig): The required application environment variables db (AsyncDatabaseConnection): The database connection logger (Logger): The standard app logger

Raises: HTTPException: 403 if not running locally HTTPException: 404 if configuration cannot be found in the user's jurisdiction HTTPException: 400 if the configuration's status is not active HTTPException: 404 if the configuration's primary condition is not found

Returns: Response: The serialized configuration file content

get/api/v1/configurations/{configuration_id}/serialized

Request

  • The document declares no server URL.
  • Auth: none declared

Path parameters

configuration_idstring uuid required

Response

Successful Response

Changes