Skip to main content

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.

note

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 or 172.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).