# Aurigin API Docs ## Docs - [AI-voice detection](https://docs.aurigin.ai/api-reference/v1/ai-voice-detection.md): Detect whether audio clips are human (`bonafide`) or AI-generated (`spoofed`) and get segment-level confidence scores. - [Create presigned upload URL](https://docs.aurigin.ai/api-reference/v1/create-presigned-upload-url.md): Generate presigned upload URLs for one or more objects so files can be streamed directly to storage. Use this when preparing large uploads for the asynchronous workflow. - [Get presigned download URL](https://docs.aurigin.ai/api-reference/v1/get-presigned-download-url.md): Retrieve presigned download URLs for previously uploaded files. This lets you stream results from storage without routing through the API. - [Introduction](https://docs.aurigin.ai/api-reference/v1/introduction.md): Start here for the Aurigin API v1 reference - [Enroll voice for identification](https://docs.aurigin.ai/api-reference/voice-id/enroll-voice-for-identification.md): Create a unique, non-reversible voiceprint (embedding) for a user or speaker that can later be used for identity verification. This is the foundation for comparing future recordings to a "known" voice profile. - [Verify voice identity](https://docs.aurigin.ai/api-reference/voice-id/verify-voice-identity.md): Verify if a new voice sample matches a previously enrolled voice embedding (belongs to the same speaker) and is not AI-generated. - [Introduction](https://docs.aurigin.ai/index.md): Detect AI-generated audio with high confidence and simple APIs - [Migration guide](https://docs.aurigin.ai/migration.md): Move from the legacy endpoints to the new versioned base URL - [Quickstart](https://docs.aurigin.ai/quickstart.md): Detect AI generated audio in seconds with only a few lines of code ## OpenAPI Specs - [openapi](https://docs.aurigin.ai/api-reference/v1/openapi.json) ## Optional - [Documentation](https://docs.aurigin.ai) - [Blog](https://aurigin.ai/blog)