Introduction
Getting started
5 min
welcome to the amberflo api documentation amberflo provides a robust set of apis to help you meter usage, manage billing, allocate costs, and integrate your systems with the amberflo platform this documentation covers all publicly available apis and will guide you through getting started, authenticating requests, and working with key objects if you run into any issues while using the apis, please reach out to amberflo support for assistance getting started by use case the best place to begin depends on how you’re planning to use amberflo here are the most common starting points for each use case finops and cost allocation connect cloud accounts like aws, azure, gcp and more create business units to represent departments, teams, or projects allocate costs automatically or manually to enable showbacks and chargebacks customer billing create customers in amberflo to track usage and assign pricing plans create meters to define the usage events you want to bill on create a pricing plan using per unit, tiered, or dimension based pricing api authentication all api requests must be authenticated using your amberflo api key each environment (production, staging, etc ) has its own unique key to find your api key log in to the amberflo web app navigate to settings under account configuration , go to api keys important be sure to use the correct api key for the environment you’re targeting if you need to rotate or deactivate a key, please contact support include the key in the x api key header for all api requests x api key your api key sdks if you prefer to interact with amberflo using language specific sdks, we offer official sdks for several popular languages sdks simplify api usage, provide helpful utilities like batching, and ensure best practices out of the box visit the amberflo sdks documentation to get started
