Introduction to the API

The FrankieOne API enables seamless integration of comprehensive risk and compliance services into your applications, offering global identity verification and business validation capabilities.

Outbound IP Addresses

Traffic from FrankieOne originates from the following IP addresses.

You must whitelist the three Production IP addresses.

Testing (demo and UAT)
  • 52.62.31.108
  • 149.167.70.106
  • 123.103.207.82
Production
  • 13.236.159.198
  • 13.237.83.115
  • 16.50.141.56
Inbound IP Addresses

We currently don’t support inbound IP address filtering, so you can’t limit what IP address would be able to authenticate using your FrankieOne API credentials.

Key Capabilities

API Fundamentals

The API follows RESTful conventions with JSON payloads over HTTPS. We’ve kept it simple with three main HTTP methods:

GET → Retrieve data
POST → Create or update resources
DELETE → Remove resources

All API responses include unique IDs (UUIDs) for created resources. Store these IDs - you’ll need them for updates!

Working with Resources

Performing Verifications

Simple Verification
POST /entity/new/verify/profile/simple

Creates entity and runs basic checks

Full Verification
POST /entity/{id}/verify/profile/full

Comprehensive checks

Remember to handle API responses appropriately. All verification endpoints return detailed result objects that should be processed for a complete verification flow.

API Endpoints

Environment Access

Testing environment is available for all users, while UAT and Production environments are restricted to contracted customers only.

Use this environment for initial development and testing. It’s free to access and perfect for integration testing.

API
https://api.demo.frankiefinancial.io
OneSDK + Smart UI
https://backend.demo.frankiefinancial.io
Portal
https://demo.frankiefinancial.io
Built with