ListenHub OpenAPI

Support & FAQ

Support channels, FAQ, and glossary.

8. Support

1. Documentation Resources

2. Contact

Technical support:

Issue reporting: When reporting a technical issue, include the following:

  • Full API request and response logs
  • episodeId when applicable
  • Error code and error message
  • Expected behavior versus actual behavior

3. FAQ

Q: How can an API key be created?
A: Open API Keys settings, then create and save a new key.

Q: Why does code 21007 appear?
A: The API key is invalid. Check:

  • Authorization header format: Bearer API_KEY
  • API key value is copied correctly
  • API key has not expired or been revoked

Q: What should be done when credits are insufficient?
A:

  • Upgrade plan or purchase additional credits
  • For enterprise accounts, contact support

Q: How can task completion be confirmed?
A: Poll the query endpoint. The task is completed when processStatus is success.

Q: Which audio formats are supported?
A:

  • M3U8 streaming audio (recommended for playback)
  • MP3 full audio (recommended for download)

Appendix

A. Glossary

  • RPM: Requests per minute
  • SSE: Server-Sent Events
  • M3U8: HLS streaming format
  • Episode: Basic unit of generated content
  • Speaker: Core voice parameter in generation. Key attributes include:
    • speakerId: unique speaker identifier
    • speakerName: display name
    • language: supported language type

Thank you for using ListenHub OpenAPI.

For support requests, contact: support@marswave.ai

On this page