# Advanced Ingestion API

- [Get Pre-signed URL](/cleartax-docs/gls-api/gls-api-reference/advanced-ingestion-api/get-pre-signed-url.md): Generates a presigned URL for uploading files to S3.
- [Upload File to Storage](/cleartax-docs/gls-api/gls-api-reference/advanced-ingestion-api/upload-file-to-storage.md): Upload your file to the presigned URL obtained from the previous step.
- [Create Ingestion Activity](/cleartax-docs/gls-api/gls-api-reference/advanced-ingestion-api/create-ingestion-activity.md): Processes uploaded files through transformation and/or ingestion flows based on template configuration.
- [Get Ingestion Activity Status](/cleartax-docs/gls-api/gls-api-reference/advanced-ingestion-api/get-ingestion-activity-status.md): Check the status of a previously submitted ingestion workflow.
