Skip to content
Nhost Documentation
Search
Ctrl
K
Cancel
Twitter
GitHub
LinkedIn
Select theme
Dark
Light
Auto
Support
Dashboard
Reference
Sections
Welcome
Getting Started
Platform
Reference
Blog
Products
Overview
Database
GraphQL
Auth
Storage
Run
Functions
Events
AI
Support
Dashboard
Welcome
Getting Started
Products
Overview
Database
GraphQL
Auth
Storage
Run
Functions
Events
AI
Platform
Reference
Blog
Getting Started
Products
Database
GraphQL
Auth
Storage
Run
Functions
Events
AI
Platform
Reference
Reference
Backend Services
Auth API
Overview
/signin/anonymous
POST
/signin/email-password
POST
/signin/idtoken
POST
/signin/mfa/totp
POST
/signin/otp/email
POST
/signin/otp/email/verify
POST
/signin/passwordless/email
POST
/signin/passwordless/sms
POST
/signin/passwordless/sms/otp
POST
/signin/pat
POST
/signin/provider/{provider}
GET
/signin/provider/{provider}/callback
GET
/signin/provider/{provider}/callback
POST
/signin/provider/{provider}/callback/tokens
GET
/signin/webauthn
POST
/signin/webauthn/verify
POST
/signup/email-password
POST
/signup/webauthn
POST
/signup/webauthn/verify
POST
/signup/passwordless/email
POST
/signup/otp/email
POST
/signup/passwordless/sms
POST
/signup/idtoken
POST
/signup/provider/{provider}
GET
/token/provider/{provider}
POST
/user/deanonymize
POST
/oauth2/authorize
GET
/oauth2/authorize
POST
/oauth2/token
POST
/oauth2/login
GET
/oauth2/login
POST
/elevate/webauthn
POST
/elevate/webauthn/verify
POST
/link/idtoken
POST
/pat
POST
/user/mfa
POST
/user/webauthn/add
POST
/user/webauthn/verify
POST
/signout
POST
/token
POST
/token/verify
POST
/token/exchange
POST
/oauth2/revoke
POST
/oauth2/introspect
POST
/mfa/totp/generate
GET
/user
GET
/user/email/change
POST
/user/email/send-verification-email
POST
/user/password
POST
/user/password/reset
POST
/oauth2/userinfo
GET
/oauth2/userinfo
POST
/.well-known/jwks.json
GET
/healthz
GET
/healthz
HEAD
/version
GET
/.well-known/openid-configuration
GET
/.well-known/oauth-authorization-server
GET
/oauth2/jwks
GET
/verify
GET
Storage API
Overview
/openapi.yaml
GET
/files/{id}/presignedurl/contents
GET
/files
POST
/files/{id}
GET
/files/{id}
PUT
/files/{id}
DELETE
/files/{id}
HEAD
/ops/delete-broken-metadata
POST
/ops/delete-orphans
POST
/ops/list-broken-metadata
POST
/ops/list-not-uploaded
POST
/ops/list-orphans
POST
/files/{id}/presignedurl
GET
/version
GET
AI GraphQL
Graphite AI GraphQL Reference
Query
assistant
assistants
session
sessionMessages
sessions
Mutation
insertAssistant
updateAssistant
deleteAssistant
startSession
deleteSession
sendMessage
startDevSession
sendDevMessage
Client Libraries
JavaScript
nhost-js
Main
Auth
Functions
Graphql
Storage
Session
Fetch
CLI
Commands
Templating
Kriti
Twitter
GitHub
LinkedIn
Select theme
Dark
Light
Auto
Overview
Copy page
Copy as Markdown
View as Markdown
documentation
Section titled “documentation”
API documentation