Skip to content

stytchauth/stytch-openapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 

Repository files navigation

Stytch API OpenAPI Specification

This repository contains the OpenAPI 3.0.3 specification for Stytch's user authentication and infrastructure API.

About the Stytch API

The Stytch API provides endpoints for authentication and user management across both B2C and B2B applications, including:

B2C

  • Email Magic Links & OAuth logins
  • SMS, WhatsApp, and Email passcodes
  • WebAuthn, TOTPs, and Passwords
  • Session Management
  • Crypto wallets
  • Machine-to-Machine (M2M) authentication

B2B

  • Organizations and Members
  • Email Magic Links & OAuth logins
  • Single Sign-On (SSO)
  • Discovery
  • Session Management
  • Passwords
  • Machine-to-Machine (M2M) authentication

Using this Specification

The openapi.yml file in this repository can be used to:

  • Generate client SDKs in your preferred programming language
  • Import into API development tools (Postman, Insomnia, etc.)
  • Generate API documentation
  • Validate API requests and responses

API Credentials

You can find your API credentials in the Stytch Dashboard.

Documentation

See example requests and responses for all endpoints in the Stytch API Reference.

Follow one of the integration guides or start with one of our example apps.

Support

If you've found a bug, open an issue!

If you have questions or want help troubleshooting, join us in Slack or email [email protected].

If you've found a security vulnerability, please follow our responsible disclosure instructions.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •