File Exchange
If you need to exchange files with Figure, whether that is one-way or bi-directional, we have a few options on how this can be done.
NOTE: Private Label Originator Data Export reports can only be delivered to a storage solution hosted by the partner. Figure does not host the storage solution for you. All reports are also available for download from Lead Portal.
Files can optionally be GPG encrypted, please see Data Encryption for more information.
Figure does not require file transfers from all partners and will be requested if necessary.
The recommended file exchange option is Google Cloud Storage, but we can also use AWS S3, and if absolutely required, SFTP.
SFTP is not recommended as Google Cloud Storage and AWS S3 offer improved reliability and simpler lifecycle management.
Google Cloud Storage
Partner-Hosted GCS Bucket
With this option, you will provide a Google Cloud Storage bucket which Figure will be able to access with a GCP Service Account.
What Figure needs from you
- The name of your GCS Bucket
Figure-Hosted GCS Bucket
With this option, Figure will provide a Google Cloud Storage bucket which you will be able to access with a GCP Service Account that your organization provides.
For more information about how to upload and download with Google Cloud Storage buckets, please visit the linked Google documentation.
What Figure needs from you
- The email address of your GCP Service Account
What you will need from Figure
- The name of the GCS Bucket
AWS S3
Partner-Hosted S3 Bucket
With this option, you will provide an AWS S3 bucket which Figure will be able to access with an AWS Role.
What Figure needs from you
- ACCESS_KEY
- SECRET_ACCESS_KEY
- ROLE_ARN
Figure-Hosted S3 Bucket
With this option, Figure will prove an AWS S3 bucket which you will be able to access with an AWS Role that you provide.
For more information about how to upload and download with S3 buckets, please visit the linked AWS documentation.
What Figure needs from you
- The full ARN of your AWS Role
What you will need from Figure
- The name of the S3 Bucket
SFTP
Partner-Hosted SFTP
With this option, you will provide an SFTP server which Figure will be able to access via username and SSH keys.
What Figure needs from you
- Server hostname (e.g.,
sftp.partner.com
or172.168.10.1
) - Username
- Authentication
- Figure will provide you a public key (strongly preferred)
- You will securely provide Figure a password
- Destination directory (if desired)
- Confirmation that these Figure IP addresses are whitelisted to access your SFTP server:
34.74.146.222
35.243.240.143
34.23.229.110
104.196.137.78
35.227.23.78
Figure-Hosted SFTP
With this option, Figure will provide an SFTP server that you will be able to access via username and SSH keys.
What Figure needs from you
- Your public SSH key
- The username associated with your SSH key
- The IP address or range from which you will be accessing Figure's SFTP server
What you will need from Figure
- The SFTP server address, which is
sftp.figure.com
Unsupported Methods
Figure does not currently support file transfers to Azure or via FTP(S).