-
Export Metadata Response Insufficient to Perform Schema Validation
BACKGROUND For my outgoing data integration, I've configured export actions to not include the default list columns so that the csv doesn't contain columns which may be incompatible with BigQuery e.g. `G1 Market# - Display Name`. Instead in the export module, i've replaced these with a dedicated column which has a custom…
-
Automate Optimizer process using API
In the last post, we showed how to retrieve logs using our API. Today, we will also show how to automate an Optimizer process using our API. That way, you can schedule the solving of an Optimizer action using code. You can also use Anaplan Connect to automate the request, and soon you will be able to use Workflow as well.…
-
CloudWorks Job Dependency Timing
If I schedule two CloudWorks jobs, one that loads data into Module A from different Model and a second that runs the actions to move that data into Module B from Module A, will the second job wait until the first job finishes before starting, or will it start at its scheduled time even if the first job is still running.
-
API certificats renewal
Hello Anaplan Community, We are currently facing an issue related to certificate validation and would appreciate your help or guidance. We are getting the following error: Unable to build certificate chain for Cert [subject DN = EMAILADDRESS=********, CN=service account email address, cert serial number = XXXXX; issuer DN…
-
API Call for Imports and Import Data Sources Metadata
In as much detail as possible, describe the problem or experience related to your idea. Please provide the context of what you were trying to do and include specific examples or workarounds: It would be helpful to be able to pull the information from the Imports and Import Data Sources tabs within actions via API. It would…
-
[Part 2] Enhancing Anaplan Audit Log Data Extraction with a Streamlined Python Solution
The Anaplan Audit History project, consisting of several Python modules and a configuration file, works synergistically to streamline the process of fetching, formatting, and loading Anaplan audit log data into a preconfigured Anaplan Model. The project leverages the Anaplan REST API, the Python Pandas library for…
-
ERROR 16020 |-- Anaplan API: Invalid key path
Hello everyone, We are trying to use Anaplan Connect in order to push data from a dwh to Anaplan Data Hub. To do so, we need an authentication by token. We can't make it work, we receive the following error: ERROR 16020 |-- Anaplan API: Invalid key path Any suggestions? Thank you all in advance for the help! Michele
-
Reset index of Anaplan List using API
Hi, I want to reset the index of a list using API, not sure how to go about it. I am very new to APIs, I went through Anaplan API docs, however, if someone can help me with the step by step process, or any resources it will be very much appreciated. Thanks
-
Retrieving Anaplan’s Optimizer logs step-by-step
Getting Optimier logs helps to understand how to tweak the model to speed up the solving time. Workspace administrators can download the Anaplan Optimizer log via an API. Links: - Optimizer logs for debugging - https://anaplan.docs.apiary.io/#/reference/logging Users can use Postman or perform this action directly in the…
-
Reset index of Anaplan List
Hi All, I want to reset the index of a list using API, not sure how to go about it. I am very new to APIs, I went through Anaplan API docs, however, if someone can help me with the step by step process, or any resources it will be very much appreciated. Thanks
-
Include Calculation Effort in the line items API
In as much detail as possible, describe the problem or experience related to your idea. Recentyl Anaplan released Calculation Effort column, also in classic enginge (https://community.anaplan.com/discussion/160124/calculation-effort-column-for-classic-engine). However, currenlty it's only accessible from web GUI via…
-
Community Perspective: Introducing PlanaPY - A Python library for simplified Anaplan API integration
Author: Erik Schau, Senior Business Analyst, The Duckhorn Portfolio. Introduction As data-driven decision-making becomes increasingly essential for businesses, the demand for seamless integration with enterprise planning platforms is on the rise. Anaplan offers powerful APIs for developers to interact with its platform,…
-
Using the Anaplan Certificate with the Anaplan REST API: A Comprehensive Guide
If you're diving into integrating with the Anaplan REST API using an Anaplan Certificate, you'll need to know certain requirements. This post is a step-by-step guide to ensure a seamless connection using Python. If you'd prefer to avoid a programmatic approach to using your certificate, then please check out the CA…
-
Introducing Anaplan API Python SDK
Author: Vinzenz Klass is a Senior Data Engineer at valantic. Hey everyone, I wanted to share the Anaplan Python SDK with you. It's a Python Library that wraps all Anaplan APIs and makes it easier to interact with Anaplan programmatically. It is mostly designed with Data Integration Scenarios in mind, but it does support…
-
Getting started with Anaplan APIs: What you need to know
Author: Dmitri Tverdomed is a Data Architect and Director at Zooss Consulting. Following on from my recent article on best practices in data integration, today I take a closer look at Anaplan’s APIs: What they are, why do they matter, and how should you get started to unlock efficiencies for business? In this article:…
-
Efficient Data Exchange: Integrating Anaplan with SFTP Servers
In the dynamic landscape of modern business, data integration plays a pivotal role in decision-making processes. Many enterprises rely on Anaplan as a comprehensive planning and performance management platform. When it comes to data exchange, integrating Anaplan with SFTP (Secure File Transfer Protocol) servers offers a…
-
Virtual Data Warehouse using Anaplan metadata
We are writing from Centrify Solutions, an Enterprise Data Integration +AI company. We have developed a solution that integrates metadata from Anaplan and external sources like NetSuite into a virtual data warehouse. This creates a dynamic large language model that can be deployed internally to any data source or securely…
-
CA Certificate Quick Start Guide using Sectigo
Creating an Anaplan CA Certificate using the Sectigo Personal Email Security (S/MIME) certificate involves several steps. Here's a quick start guide to help you through the process: Step #1: Purchase the Sectigo Personal Email Security (S/MIME) certificate from Sectigo's website. You can find it here. The cost is $15 for a…
-
How to Retrieve the List of Apps and Pages Using Anaplan API
I have successfully obtained the authentication token and retrieved the list of models using the API. However, I am unsure how to retrieve the list of apps and pages within a specific model. Could you please provide guidance on how to achieve this?
-
How to Integrate with the API Using a Modified File Name
Hi, Is it possible to change the file name for each integration when using the Anaplan API? We are facing an issue where files get overwritten when multiple API requests are executed simultaneously. To prevent this, we are considering adding a timestamp or making the file name unique before sending it. If modifying the…
-
Anaplan Integration API Error - API path not found
Hi , I am encountering the following error: { "status": { "code": 404, "message": "Not Found" }, "path": "/2/0/workspaces/<workspace ID>/models/<Model ID>/exports", "timestamp": "2025-05-26T16:09:29.716228003Z" } Using CURL: curl -X GET "https://api.anaplan.com/2/0/workspaces/<workspace id>/models/<model id>/exports" ^ -H…
-
Anaplan's Authorization Code Grant API Flow: A Seamless App-to-App Authentication Option
In the realm of contemporary application development, achieving seamless authentication is paramount for delivering an exceptional user experience. Anaplan, a prominent player in the realm of planning and performance management, presents a flexible and robust solution for enabling resource authorization between Anaplan and…
-
Anaplan & MS Access Transactional API using Python
Hi, I'm trying to update the data in Anaplan module line items directly from MS Access by converting into json format using Python transactional APIs. I'm keep getting the "Status code 400" , "Message - Post body is not a valid json". I have tried by printing the json format before sending the data into Anaplan and format…
-
Model Integration details
Hi Anaplanners, I would like to know what are the different ways to fetch information about the integrations (versions, type of integration etc) that are present in my model? Are there any direct API calls using postman or I can find this information somewhere in the model itself? Regards
-
How to download Pages using API
Hi, I have created a Page and I am able to export it from the UI. I need help to download the same page using an API. I am not able to find the right API for this. Please assist. Regards
-
How to create multiple file ID for the same process?
My Anaplan model is connected to an outside system by API, user can accept or reject a request in a workflow in the outside system and the result is transferred to Anaplan by API, then Anaplan will refer to the result file and update the status to proved/rejected. However when multiple users run the same workflow at the…
-
I can only get the model list for the default tenant
I am trying to retrieve the list of models using the Anaplan API, but I can only get the model list for the default tenant. Is there a way to switch tenants using the API only? Additional Information: ・API Version: Integration API v2.0 ・Authentication Method: Basic Authentication ・API Request c url -X POST --user…
-
How to Automate and Retrieve Authorization Code in Anaplan OAuth API Automation using Python
Hi, I'm facing an issue with the Anaplan API integration. Currently, the authorization code retrieved manually, but we are looking for a way to automate this process as part of our integration workflow. Thanks
-
Is it possible to use the Anaplan API to copy and archive models?
I am interested in automating the process of duplicating models and archiving older versions for better version control. If anyone has experience or knowledge about this, your input would be greatly appreciated.
-
Export roles for UX REPORT pages
With following API : https://us1a.app.anaplan.com/a/springboard-definition-service/apps/{appId}/access It is possible to retrieve the roles only for BOARD and WORKSHEET UX pages. We would like to have also the REPORT Pages retrieve thanks to this API. It would help to have an overview of all roles assigned to all kind of…