# info.description
REST API for Pet Anthemz — custom AI-generated pet songs and music videos. Public reference endpoints require no auth. Song/pet/purchase endpoints use Bearer JWT from /api/v1/auth/.

# paths./genres/.get.summary
List music genres available for pet songs

# paths./auth/register/.post.summary
Register a new account and receive JWT tokens

# paths./auth/magic-link/request/.post.summary
Request a magic-link login email (verified email flow)

# paths./auth/magic-link/request/.post.responses.200.description
Magic link email sent if account exists or was created

# components.securitySchemes.bearerAuth.description
JWT access token from /auth/login/ or /auth/register/