# LifyGo ## Docs - [Authentication](https://docs.lifygo.com/docs/authentication.md): How API key authentication works in LifyGo - [Error Codes](https://docs.lifygo.com/docs/guides/errors.md): HTTP status codes and what they mean - [Gmail SMTP Setup](https://docs.lifygo.com/docs/guides/gmail-smtp.md): How to use your Gmail or Google Workspace account as your SMTP server - [Self-Hosting](https://docs.lifygo.com/docs/guides/self-hosting.md): Deploy LifyGo on your own server - [Introduction](https://docs.lifygo.com/docs/introduction.md): What LifyGo is and why you would use it - [Email Logs](https://docs.lifygo.com/docs/notify/logs.md): GET /logs — View email delivery history - [Send Email](https://docs.lifygo.com/docs/notify/send-email.md): POST /send — Send a transactional email - [Send OTP](https://docs.lifygo.com/docs/notify/send-otp.md): POST /send/otp — Generate and send a one-time passcode - [Verify OTP](https://docs.lifygo.com/docs/notify/verify-otp.md): POST /verify/otp — Verify a one-time passcode - [Quickstart](https://docs.lifygo.com/docs/quickstart.md): Get LifyGo running in under 5 minutes - [Create Job](https://docs.lifygo.com/docs/schedule/create-job.md): POST /jobs — Create a cron or one-time scheduled job - [Job Executions](https://docs.lifygo.com/docs/schedule/executions.md): GET /jobs/{id}/executions — View execution history - [Manage Jobs](https://docs.lifygo.com/docs/schedule/manage-jobs.md): List, retrieve, and delete scheduled jobs