# TypeAuth Docs ## Docs - [SDK](https://docs.typeauth.com/SDK.md): Integrate TypeAuth quickly using our official SDKs. Find libraries and implementation guides for TypeScript, Node.js, Python, PHP and other popular languages. - [Abuse and Fraud Prevention](https://docs.typeauth.com/abuse.md): Learn how to protect your API from threats with TypeAuth's security features including rate limiting, disposable email detection, and advanced anomaly detection tools. - [Anomaly Detection](https://docs.typeauth.com/anomalydetection.md): Learn how to protect your API from threats with TypeAuth's security features including rate limiting, disposable email detection, and advanced anomaly detection tools. - [Create a new fraud and abuse prevention profile](https://docs.typeauth.com/api-reference/abuse-prevention/create-a-new-fraud-and-abuse-prevention-profile.md) - [Delete a fraud and abuse profiles](https://docs.typeauth.com/api-reference/abuse-prevention/delete-a-fraud-and-abuse-profiles.md) - [Get a fraud and abuse profiles](https://docs.typeauth.com/api-reference/abuse-prevention/get-a-fraud-and-abuse-profiles.md) - [List all Fraud and Abuse prevention profiles](https://docs.typeauth.com/api-reference/abuse-prevention/list-all-fraud-and-abuse-prevention-profiles.md) - [Create a new application](https://docs.typeauth.com/api-reference/applications/create-a-new-application.md) - [Delete application](https://docs.typeauth.com/api-reference/applications/delete-application.md) - [Get application details](https://docs.typeauth.com/api-reference/applications/get-application-details.md) - [List all applications](https://docs.typeauth.com/api-reference/applications/list-all-applications.md) - [Update application](https://docs.typeauth.com/api-reference/applications/update-application.md) - [Create a new authentication profile](https://docs.typeauth.com/api-reference/authentication/create-a-new-authentication-profile.md) - [Delete authentication](https://docs.typeauth.com/api-reference/authentication/delete-authentication.md) - [Get authentication details](https://docs.typeauth.com/api-reference/authentication/get-authentication-details.md) - [List all authentication profiles](https://docs.typeauth.com/api-reference/authentication/list-all-authentication-profiles.md) - [Update authentication](https://docs.typeauth.com/api-reference/authentication/update-authentication.md) - [API Introduction](https://docs.typeauth.com/api-reference/introduction.md): Complete documentation of TypeAuth's API endpoints, authentication flows, and integration patterns. Learn how to implement secure API access in your applications. - [Create a new JWK](https://docs.typeauth.com/api-reference/jwk/create-a-new-jwk.md) - [Delete a JWK](https://docs.typeauth.com/api-reference/jwk/delete-a-jwk.md) - [Get a JWK](https://docs.typeauth.com/api-reference/jwk/get-a-jwk.md) - [List all JWKs](https://docs.typeauth.com/api-reference/jwk/list-all-jwks.md) - [Create a new JWT](https://docs.typeauth.com/api-reference/jwt/create-a-new-jwt.md) - [Delete a JWT](https://docs.typeauth.com/api-reference/jwt/delete-a-jwt.md) - [Get a JWTs](https://docs.typeauth.com/api-reference/jwt/get-a-jwts.md) - [List all JWTs](https://docs.typeauth.com/api-reference/jwt/list-all-jwts.md) - [Create a new monitor](https://docs.typeauth.com/api-reference/monitor/create-a-new-monitor.md) - [Delete a monitor](https://docs.typeauth.com/api-reference/monitor/delete-a-monitor.md) - [Get a monitor](https://docs.typeauth.com/api-reference/monitor/get-a-monitor.md) - [List all monitors](https://docs.typeauth.com/api-reference/monitor/list-all-monitors.md) - [Create a new routing profile](https://docs.typeauth.com/api-reference/routing/create-a-new-routing-profile.md) - [Delete a routing profile](https://docs.typeauth.com/api-reference/routing/delete-a-routing-profile.md) - [Get a routing profile](https://docs.typeauth.com/api-reference/routing/get-a-routing-profile.md) - [List all routing profiles](https://docs.typeauth.com/api-reference/routing/list-all-routing-profiles.md) - [Get security settings](https://docs.typeauth.com/api-reference/security/get-security-settings.md) - [Update geoblocking settings](https://docs.typeauth.com/api-reference/security/update-geoblocking-settings.md) - [Update Web application firewall settings](https://docs.typeauth.com/api-reference/security/update-web-application-firewall-settings.md) - [Create a new tag](https://docs.typeauth.com/api-reference/tags/create-a-new-tag.md) - [Delete a tag](https://docs.typeauth.com/api-reference/tags/delete-a-tag.md) - [List all tags](https://docs.typeauth.com/api-reference/tags/list-all-tags.md) - [Create a new Token](https://docs.typeauth.com/api-reference/token/create-a-new-token.md) - [Delete a token](https://docs.typeauth.com/api-reference/token/delete-a-token.md) - [Application](https://docs.typeauth.com/application.md): Configure and manage your TypeAuth applications. Learn about core settings, profile attachments, and best practices for securing your API. - [Authentication](https://docs.typeauth.com/authentication.md): Learn TypeAuth's authentication system. Explore token management, rate limiting, and access control features to secure your API endpoints effectively. - [Boilerplates](https://docs.typeauth.com/boilerplates.md): Get started fast with TypeAuth using our pre-built implementations. Find code examples for Node.js, Python, Go, PHP, Ruby, and other popular frameworks. - [GeoSentry](https://docs.typeauth.com/geosentry.md): Protect your API from location-based threats and attacks with GeoSentry. Configure geographic access controls and detect suspicious location-based authentication patterns. - [Introduction](https://docs.typeauth.com/introduction.md): Discover TypeAuth's comprehensive authentication solution. Learn how to secure your API endpoints with token management, rate limiting, caching, AI and advanced security features. - [JSON web Token](https://docs.typeauth.com/jwt.md): Implement secure JSON Web Token validation with TypeAuth. Learn about signature verification, claim validation, and advanced security configurations. - [Monitor](https://docs.typeauth.com/monitor.md): Keep your API healthy with TypeAuth's monitoring system. Track uptime, response times, and receive alerts via email about potential issues in real-time. - [Reference Architectures](https://docs.typeauth.com/reference.md): Explore TypeAuth's recommended deployment patterns. Learn how to integrate our authentication service with your existing API infrastructure securely. - [Routing](https://docs.typeauth.com/routing.md): Learn TypeAuth's request routing system. Configure URL transformations, handle path variables, and manage traffic flow to your origin servers. - [Schema Validation](https://docs.typeauth.com/schema.md): Secure your API endpoints with TypeAuth's powerful schema validation. Configure method checks, path validation, and payload verification through an intuitive dashboard interface. - [Security](https://docs.typeauth.com/security.md): Implement API security with TypeAuth's WAF and geoblocking features. Protect against common vulnerabilities and geographic-based threats. - [Tags](https://docs.typeauth.com/tag.md): Organize and manage your TypeAuth application and tokens efficiently. Learn how to use tags for better resource organization and usage tracking. - [Tokens](https://docs.typeauth.com/token.md): Manage API access with TypeAuth's token system. Learn about token generation, properties, and best practices for token management. ## OpenAPI Specs - [openapi](https://docs.typeauth.com/openapi.json) - [openapi3](https://docs.typeauth.com/api-reference/openapi3.json)