{"message":"OAuth2 Integration API with RSA Encryption","version":"1.0.0","description":"Backend-to-Backend authentication with JWT tokens and RSA-OAEP-SHA256 encryption","endpoints":{"auth":{"register":"POST /auth/register - Register new client","login":"POST /auth/login - Get JWT token","verify":"GET /auth/verify - Verify JWT token (requires Bearer token)","publicKey":"GET /auth/public-key - Get RSA public key for encryption","fingerprint":"GET /auth/public-key/fingerprint - Get public key fingerprint"},"orders":{"create":"POST /orders/create - Create encrypted order (requires Bearer token)","label":"POST /orders/label - Get shipping label","status":"POST /orders/status - Get order status"},"health":{"check":"GET /health - Service health check"}},"documentation":{"encryption":"All sensitive fields must be encrypted with RSA-OAEP-SHA256 using the public key from /auth/public-key","authentication":"Include 'Authorization: Bearer <token>' header for protected endpoints"}}