App Integrations

JMPY.me provides robust OAuth 2.0 integration support, allowing AI assistants and third-party applications to access your URL shortening, QR code generation, and analytics services on your behalf.

Why Integrate with JMPY?

URL Shortening

Create memorable, trackable short links programmatically

QR Codes

Generate custom QR codes for URLs, WiFi, vCards, and more

Analytics

Access detailed click and scan statistics

Supported Integration Methods

Our OAuth 2.0 implementation follows industry standards including:
  • RFC 6749 - OAuth 2.0 Authorization Framework
  • RFC 7636 - PKCE (Proof Key for Code Exchange)
  • RFC 7591 - Dynamic Client Registration
  • RFC 8414 - Authorization Server Metadata
This is the recommended method for third-party apps that need to access user accounts.

Get Started with OAuth

Learn how to implement OAuth 2.0 in your application

API Keys (Direct Access)

For server-to-server integrations or personal projects, you can use API keys directly:

API Authentication

Generate and manage API keys from your dashboard

Security

All integrations are:
  • Scoped - Apps can only access features you explicitly authorize
  • Revocable - Remove access anytime from your Connected Apps dashboard
  • Tracked - Full audit log of app connections and API usage
  • Plan-limited - Apps inherit your account’s plan limits and quotas
Apps connected via OAuth receive their own isolated API keys, separate from any keys you create manually. This allows granular control over which apps can access your account.

Connected Apps Dashboard

Manage all your app connections from one place:
  1. Go to DashboardAPI Key ManagementConnected Apps
  2. View all authorized applications
  3. Check last used timestamps
  4. Revoke access with one click

Manage Connected Apps

View and manage your app connections

Next Steps