Skip to main content

S3 Compatible Flat Files SDK Guide

This guide provides information on available SDKs for integrating with S3 compatible Flat Files, along with installation and configuration examples for various programming languages.

Available SDKs

Install the AWS SDK for JavaScript:

npm install @aws-sdk/client-s3

Configure the client:

import { S3 } from "@aws-sdk/client-s3";

const s3Client = new S3({
endpoint: "https://s3.flatfiles.coinapi.io",
region: "us-east-1",
credentials: {
accessKeyId: process.env.COINAPI_KEY,
secretAccessKey: "coinapi"
}
});

export { s3Client };

For more information, refer to the JavaScript SDK documentation.

Additional Languages

For other programming languages such as Swift, Rust, and SAP ABAP, please refer to their respective AWS SDK documentation for S3 integration:

Conclusion

These SDKs support the S3 API, allowing you to interact with our S3-compatible Flat Files seamlessly. Follow the respective links for more detailed documentation and additional configurations.

When using these SDKs with our Flat Files:

  • Replace your_coinapi_key with your actual CoinAPI key.
  • Use coinapi as the secret access key.
  • Set the endpoint URL to https://s3.flatfiles.coinapi.io.

For any issues or questions regarding SDK integration, please contact our support team.