How to enable the Export API feature in your tenant
To get access to Vena’s Export API, please reach out to your Vena Admin. If you previously participated in the Vena Export API beta program, you will continue to have access until your next Vena renewal date. Instructions are also provided in this article
Overview of Export API Capabilities
The Export API lets you integrate Vena with your data ecosystem to make financial and operational planning seamless and automatic between Vena and your other systems. A few examples of use cases that can be enabled with Vena’s Export API are data visualization in PowerBI, machine learning forecasting, and cross-functional reporting with your other systems.
The two Vena data types supported by the Export API are described below.
Export intersection values
The Intersections endpoint returns intersections of data that can be sent to your downstream systems.
Export your data model hierarchy
The Hierarchy endpoint returns the data model hierarchy that can be sent to your downstream systems.
Export Data Format
You can choose to export your data as JSON or CSV by specifying an Accept Header in the request.
Pagination
The Intersections endpoint follows a paginated design. The API synchronously fetches and returns one page of results, plus a link to the next page. You can then use the nextPage
link in the response to make the next API request to return the next page, and continue the process until there are no pages left.
The Hierarchy endpoint does not offer pagination, because of the relatively small data size of a data model hierarchy.
Rate Limiting
The Export API has a rate limit applied for security and integrity reasons. If you are hitting the rate limit, you can consider increasing the pageSize
query parameter.