Skip to content
RS-Python
prip_routers
Initializing search
RS-PYTHON/rs-documentation
Getting started
Services
Prefect flows
Advanced flow management
Administration
Developers and contributors
Release notes
Annexes
RS-Python
RS-PYTHON/rs-documentation
Getting started
Getting started
Project organisation
User rights and API keys
Quickstart (your first flow)
Quickstart (your first flow)
Quickstart: your first flow
Set up your environment
Run existing flows
Services
Services
rs-server
rs-server
External data sources
STAC mapping of external data
Catalog
Catalog data model and lifecycle
OData PRIP interface of the catalog
Staging
OSAM (Object Storage Access Manager)
Frontend
DPR processors (rs-dpr-service)
rs-client-libraries
Browse products
Virtual environment
Virtual environment
JupyterHub
Dask
Prefect
Swagger
Prefect flows
Prefect flows
Authentication
Task tables and payload file
Common flows
Level-0 flows
Sentinel-1 flows
Sentinel-2 flows
Sentinel-3 flows
Advanced flow management
Advanced flow management
Customise the DPR processing
Systematic processing
Create a custom flow
Cancel a DPR run
Add and delete Dask clusters
Staging internals
DPR processor integration
Troubleshooting
Administration
Administration
Deploy RS-Python
Deploy RS-Python
Deploy RS-Python
Infrastructure (rs-infra-core)
Virtual environment (rs-workflow-env)
RS-Server (rs-server-deployment)
Helm charts (rs-helm)
Prefect flows (rs-workflow-deployment)
Update infrastructure parameters
Update rs-server parameters
Create accounts and assign permissions
Initialise the processing environment
Monitoring and observability
Object storage quota monitoring
Performance indicators
Operations how-to
Operations how-to
Credentials
Cluster management (Terraform)
Start and stop the cluster
Remote kubectl
Expose applications (Gateway API)
GitHub container registry
Dask Gateway
Prefect work pools
Isolation between user groups
ReadWriteMany volumes
Keycloak realm export and import
Restore a database (CloudNativePG)
Backup and restore (Velero)
Remove an application
Developers and contributors
Developers and contributors
Coding environment
Local mode
Demo notebooks
System architecture
Repositories and CI/CD
Reusable GitHub actions
Dask images
rs-server developer manual
Test means (mockups)
Test means (mockups)
Add data to the mockups
Reference documentation
Python API documentation
Python API documentation
Python API documentation
rs-server
rs-server
rs_server_adgs
rs_server_adgs
adgs_retriever
adgs_utils
api
api
adgs_search
fastapi
fastapi
adgs_app
adgs_routers
rs_server_cadip
rs_server_cadip
cadip_retriever
cadip_utils
api
api
cadip_search
fastapi
fastapi
cadip_app
cadip_routers
rs_server_catalog
rs_server_catalog
app
authentication_catalog
main
stac_api
utils
data_management
data_management
data_lifecycle
external_ids
geometry_manager
s3_manager
stac_manager
timestamps_extension
user_handler
middleware
middleware
catalog_middleware
request_manager
response_manager
rs_server_common
rs_server_common
fastapi_app
footprint_facility
middlewares
rspy_models
settings
stac_api_common
stac_cql2
stac_sortables
authentication
authentication
apikey
authentication
authentication_to_external
external_authentication_config
keycloak_util
oauth2
token_auth
data_retrieval
data_retrieval
eodag_provider
provider
ftp_handler
ftp_handler
ftp_handler
s3_storage_handler
s3_storage_handler
s3_storage_config
s3_storage_handler
utils
utils
cql2_filter_extension
init_opentelemetry
logging
utils
utils2
pytest
pytest
pytest_authentication_utils
pytest_common_tests
pytest_utils
rs_server_frontend
rs_server_frontend
main
rs_server_osam
rs_server_osam
main
tasks
utils
utils
cloud_provider_api_handler
keycloak_handler
tools
rs_server_prip
rs_server_prip
prip_retriever
prip_utils
api
api
prip_search
fastapi
fastapi
prip_app
prip_routers
prip_routers
Table of contents
prip_routers
rs_server_staging
rs_server_staging
jobs_table
main
staging_endpoints_validation
processors
processors
authentication
processor_staging
tasks
utils
utils
asset_info
rspy_models
tools
rs-client-libraries
rs-client-libraries
rs_client
rs_client
osam_client
rs_client
ogcapi
ogcapi
dpr_client
ogcapi_client
staging_client
stac
stac
auxip_client
cadip_client
catalog_client
cdse_client
earthdatahub_client
prip_client
stac_base
rs_common
rs_common
config
footprint_facility
geometry_fix
init_opentelemetry
logging
prefect_utils
utils
rs_workflows
rs_workflows
adf_flow
aux_flow
cadip_flow
catalog_flow
dpr_flow
earthdatahub_flow
flow_utils
init_pi_db_flow
on_demand_conversion
on_demand_processing
payload_builder
payload_generator
payload_template
pi_db_models
prip_flow
product_type_mapping
record_performance
staging_flow
storage_configuration
benchmarking
benchmarking
benchmarking_flow
on_demand
on_demand
adf
adf
convert_adf_set
import_adf_from_obs
common
common
events
l0
l0_last_steps
product_processing
staging
sentinel1
sentinel1
s1_ard
s1_l0
sentinel3
sentinel3
olci_quicklook_common
process_s3l1olci_ondemand_flow
process_s3l2olci_ondemand_flow
s3_l0
s3_l1_olci_quicklook
s3_l2_olci_quicklook
s3_processing_utils
operation
operation
clean_old_prefect_workers_flow
init_quota_monitoring_flow
osam_flows
quota_monitoring_db_models
quota_monitoring_flow
systematic
systematic
process_s3l1olci_systematic_flow
process_s3l2olci_systematic_flow
utils
utils
artifact_verbose
cadip
catalog
dask
dpr
prefect
stac
utils
rs-dpr-service
rs-dpr-service
rs_dpr_service
rs_dpr_service
jobs_table
main
openapi_validation
safe_to_zarr
dask
dask
call_dask
dask_cluster_handler
processors
processors
conversion_processor
eopf_processors
generic_processor
utils
utils
init_opentelemetry
job_logger
logging
middlewares
settings
Generate the documentation
Contributing
Release notes
Annexes
Annexes
Glossary
Useful links
Endpoints and permissions
Third-party components
Third-party components
Core infrastructure
Monitoring
Virtual environment
Table of contents
prip_routers
Developers and contributors
Python API documentation
rs-server
rs_server_prip
fastapi
rs_server_prip/fastapi/prip_routers.md
¶
<< Back to index
FastAPI routers definition.
Back to top