Portal links

Portal links are secure, time-limited URLs that provide users with direct access to specific actions within the Portafino Portal.

These links are generated through our API and contain all the necessary parameters and context for a particular escrow operation.

When a user clicks on a Portal link, they are taken to a dedicated page within the Portal where they can review the action details, complete authentication if needed, and approve or reject the proposed transaction.

Portal links serve as the bridge between your application and the Portal's secure action review system, ensuring that users can seamlessly transition from your platform to complete critical blockchain operations while maintaining security and providing a consistent user experience. Each link is unique to the specific action and user context, and includes built-in security measures to prevent unauthorized access or tampering.

The Portal to the user, should feel like a payment provider / checkout extension of your app.

Requirements

  • API Key Registration: Obtain API credentials from our developer portal

  • Endpoint Configuration: Configure your backend to communicate with our API endpoints

  • Request Formatting: Structure your requests according to our API specification

  • Response Handling: Implement proper error handling and response processing

Flow for generating Portal link

  1. Your authenticated backend server sends a request to our API with the relevant action parameters and appropriate metadata

  2. Our API validates the request and generates a secure, time-limited Portal URL

  3. Your application redirects the user to the generated Portal URL

  4. The user reviews and approves the action on the Portal interface

  5. Upon completion, the user is redirected back to your application via the specified redirect URL

Benefits

  • Security: Server-to-server communication ensures sensitive data never passes through the client

  • Reliability: Direct API integration provides consistent and reliable Portal link generation

  • Flexibility: Support for various action types and custom parameters

  • Audit Trail: Complete logging of all API interactions for compliance and debugging

  • Rate Limiting: Built-in rate limiting to prevent abuse and ensure service stability

For comprehensive API documentation, authentication methods, and integration examples, please refer to our API Specification.

Last updated