# audioFromHash

## Get audio from hash

> Retrieves audio file using a previously generated hash

```json
{"openapi":"3.0.0","info":{"title":"Muzaic Core API","version":"1.0.0"},"tags":[{"name":"Audio","description":"Audio file generation and retrieval"}],"servers":[{"url":"https://m10.muzaic.ai","description":"Core API server"}],"security":[{"apiKeyAuth":[]}],"components":{"securitySchemes":{"apiKeyAuth":{"type":"apiKey","in":"header","name":"MuzaicAPI-Secret-Key"}}},"paths":{"/audioFromHash":{"post":{"summary":"Get audio from hash","description":"Retrieves audio file using a previously generated hash","tags":["Audio"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["sourceHash"],"properties":{"sourceHash":{"type":"string","description":"Hash of previously generated audio"}}}}}},"responses":{"200":{"description":"Audio retrieved successfully","content":{"application/json":{"schema":{"type":"object","properties":{"apiVersion":{"type":"string"},"mp3":{"type":"string","description":"Base64 encoded MP3 audio data"},"tokensUsed":{"type":"integer","description":"Number of tokens consumed"},"executionTime":{"type":"number","format":"float","description":"Execution time in seconds"}}}}}},"400":{"description":"Invalid input data","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string"}}}}}},"401":{"description":"Unauthorized"},"404":{"description":"Hash not found","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string"}}}}}}}}}}}
```
