About Us

Who We Are

Team

Careers

Customer

Customers

Partners

Partners

Partners

Inchara - CSR

Partners

Contact Us

Latest News

Cherrywork Digital Applications

Overview

Portfolio

Industry 4.0

Intelligent Procurement

Customer Experience (CX)

Human Experience Management (HXM)

Products

Account Payable Automation Image

Accounts Payable Automation

Account Payable Automation Image

Smart Warehouse

Task Management Image

Intelligent Work Management

Intelligent Price Management Image

Intelligent Price Management

Accelerators

Blue Collaborative Order Management Image

Collaborative Order Management

Company Images

Resource Management

Shopping Cart

In-Store Perishables Management

Shopping Cart

Permit to Work (P2W)

Shopping Cart

Proof of Delivery (POD)

Blue Collaborative Order Management Image

Predictive Asset Maintenance

Blue Collaborative Order Management Image

Supplier Collaboration Portal

Blue Collaborative Order Management Image

Advanced Metering Analytics

Blue Collaborative Order Management Image

Pipeline Corrosion and Leak Detection

Digital and AI

Overview

Data & AI

lntegration

Application Development & Automation

  - Intelligent Process Automation

  -  Mobility & UX

cloud-computing

Cloud Platform & Solutions

Robotic Process Automation

Sustainability Management

SAP Solutions

Solutions

Oil & Gas logo

SAP Business Technology Platform

-  Application Development

-  Data Analytics

-  Artificial Intelligence

-  Integration Suite

SAP Business Data Cloud

-  BOBJ Modernization

-  BW Modernization

SAP Digital Manufacturing

SAP Fashion Manufacturing

Services

SAP Core Services

Industries

Consumer product grp logo

Consumer Products & Retail
Drive Intelligent Value with Digital

Manufacturing

Manufacturing
Digitize E2E Value Chain

Oil & Gas logo

Oil, Gas and Energy
Extend Beyond the Barrel and Grid with Digital

- Oil and Gas

-  Utilities

Life Science logo

Life Sciences
Improve Patient Outcomes and Safety

Resources

Events

Blogs

Case Studies

Press Room

Newsletter

SAP Innovation Pitch Decks

Cherrywork.com

Create an API in SAP API Management to upload file without using Postman

WRITTEN BY

Sumandeep Kaur
PUBLISHED​
3rd June 2022
INTEGRATION
SHARE
Hello Everyone!

            This is my first blog post. For the past few months, I have been working on APIs as part of my work. An API is a software intermediary that allows two applications to talk to each other and also various policies can be applied to these APIs. I have created APIs in ‘Create in API designer’ component of SAP API Portal and tested various pre-packaged APIs to understand how they behave.

Introduction:

This blog post describes how to design API to upload file from your system to target system without using Postman. I have configured one iflow in SAP CPI with HTTPS on sender side and FTP adapter on receiver side. I have triggered that iflow from SAP API management to send file to target end point of iflow.

Prerequisites:

Access to SAP API Portal and SAP CPI (Cloud Platform Integration).

Host server url.

Target server url.

Steps to be followed to upload file.

Step 1: Configure iflow.

Configure an iflow in SAP CPI with HTTPS on sender side and FTP adapter on receiver side. FTP adapter can be configured to send file to DriveHQ as it provides virtual FTP server to store files. Deploy the iflow and copy the end point.

API file upload
Step 2: Create API
Create an API in ‘Create in API designer’ section in SAP API Portal in OpenAPI Specification 3.0.1 and add target server url of iflow end point. This API will consume Multipart/form-data and will upload file.
edit in API Designer

Note: Keep the Post method end point same as CPI iflow end point and don’t add that end point in target server url, it will add Post method end point and trigger an iflow.

Step 3: Try Out in API Portal
Now save and deploy the API and try uploading the file in try out option in ‘Resources’. Click on choose file to select file from your system.
blog upload file new
Note: Add header as Authorization and value Basic Base64 encoded credentials same as your CPI credentials.
Step 4: Execute and file will be sent.
Click on execute, your CPI iflow will be triggered and file will be sent through FTP adapter to DriveHQ.
Drive Start Menu
Note: Files with .txt format can be downloaded and opened. But files with .pdf and .docx formats have to be edited in DriveHQ and add extension of file format (.docx,.pdf ) before downloading.

Conclusion: SAP API Management supports API-led integrations across various parties and systems. It’s very interesting and simple to design APIs in Create in Designer section in OpenAPI Specification 3.0.1.  This API helps to send file from your system to target system without using Postman.

Related Stories
How Can Consumer Products Brands Use SAP BTP to Build a Trusted Data Foundation for Faster Product Launches?

How Can Consumer Products Brands Use SAP BTP to Build a Trusted Data Foundation for Faster Product Launches?

Consumer product companies face intense competition, evolving consumer expectations, demand for personalization, and sustainability goals. To stay ahead, brands must deliver innovative products faster with precision. This requires a unified data foundation connecting design, manufacturing, supply chain, and marketing. When data is siloed, decisions slow and inconsistencies grow. With SAP BTP, brands can centralize data, enhance accuracy, and drive agility, enabling faster, more confident decisions and accelerating innovation across the consumer products value chain.

From Data to Action: Using SAP AI Agents to Automate Decision Workflows in Manufacturing

From Data to Action: Using SAP AI Agents to Automate Decision Workflows in Manufacturing

Enterprises today walk a tightrope between legacy systems, silos, and rigid integrations on one side, and the rapid pace of innovation, AI, and evolving customer demands on the other. SAP Business Technology Platform (BTP) provides a strong foundation to bridge this gap. Success, however, depends on strategy. This enterprise playbook outlines four actionable plays showing how Incture and SAP BTP solutions help overcome key challenges and deliver scalable business outcomes.

author avatar
Sumandeep Kaur