---
title: "Which comes first – the API or the integration platform? | SaaS Integration"
description: "Not having a fully formed API isn't a blocker for using an embedded iPaaS for integration, we look into ways to help iterate it with you."
url: "https://cyclr.com/blog/which-comes-first-the-api-or-the-integration-platform"
canonical: "https://cyclr.com/blog/which-comes-first-the-api-or-the-integration-platform"
served_via: "https://cyclr.com/.well-known/agent-markdown"
---

# Which comes first – the API or the integration platform?

##

 ![Efficient Automation: How to get the most out of your workflows](https://cyclr.com/nitropack_static/sXmTfWgCNjOnvnYlyrLZVbIAkjEZnoiJ/assets/images/optimized/rev-31a2a0c/cyclr.com/wp-content/uploads/2022/01/Efficient-Automation.png)

[Blog](https://cyclr.com/blog) » **Which comes first – the API or the integration platform?**

*Updated: 11th August 2026 | Originally published: 22nd November 2019 | By Fraser Davidson*

We deal with [SaaS companies](https://cyclr.com/use-cases/established-saas-platforms) of all sizes from start-ups to established, newbies to ‘seasoned’. Would you believe SaaS has been around long enough now to have ‘seasoned’ operators?! So it may be surprising to some but, even today, not all SaaS platforms have a fully formed API. Some don’t even have an API at all and not just the early-stage SaaS companies either.

During some of our commercial conversations, we often reach an inflexion point where the process pauses. The client then goes off to build their API. Then they can then ‘get started with Cyclr’.

Logically they start on the premise that they should finish their [API and then adopt the integration](https://cyclr.com/blog/what-is-api-integration) platform.

Yes and, well no.

## **Building an API for Integration**

The thing with an API is that how you build it should have a lot to do with how other applications are going to interface with it. The features that you build out should be heavily influenced by making your API play nicely. This means it can interact well with other applications it is going to be connected to. As well as meet user requirements and, moreover, be efficient.

### **Improved Record Retrieval Relevance **

A simple example would be the creation of ‘Get New Records’ as an API method rather than just ‘Get Records’. As it is not complex and all it needs is a time-date database stamp on record creation. As well as the ability to query on this basis. That alone can drastically reduce the [API calls required to maintain an integration](https://cyclr.com/blog/api-development-8-habits-for-integration-ready-apis). Obvious perhaps when written down but this is the most common API deficiency we come across.

### **Dealing with Unknowns**

Customisation is a key differentiator in SaaS. The trade-off of providing additional customisation options is that you’ll have a lot of custom fields to deal with when it comes to integration. This can quickly become a headache as no two integrations are the same.

Cyclr includes functionality to handle the mapping of custom fields. This means you can add a metadata endpoint to your API. As a result, it will allow for easier discovery of custom fields, effectively giving you a map of the unknown. 

### **The Event of Triggers**

While Webhooks are a great way to transfer data, or trigger integrations, between systems in a timely, event-driven manner. More often than not the steps a user has to take to get it up and running are overlooked.

By adding Webook endpoints to your API it is possible to automatically set and delete webhooks from a [user’s account when integration](https://cyclr.com/resources/embedded-ipaas/account-management-in-cyclr) is set up. This cuts out any additional steps a user has to make to get the integration up and running.

Testing your nascent API in an [iPaaS platform](https://cyclr.com/) can help you fast-track your assessment of the API features you should build. You can prototype and test [SaaS integrations](https://cyclr.com) rapidly and see where there are process inefficiencies/areas for improvement.

## **API Integration to Connector-based Integration**

One of our roles as a business is to iterate on your ‘Connector’. A connector is an interpretation of your API in the Cyclr environment. You can see our **[SaaS Connector Library](https://cyclr.com/connectors)** for all our available connectors. As you develop your API and your functionality. We understand that APIs evolve as the SaaS provider, and their customer base evolves. Helping you expand your connectivity is what we are here for after all.

In short, early adoption of the integration platform can help you build your API for purpose. As well as contextual to user requirements and the requirements of other platforms. We encourage very early adoption of Cyclr so you can prototype from an early stage. With either your Alpha/Beta API itself or even using a database/google sheets connector as a proxy for your application to experiment with concepts. We price on the basis that you can ‘Start-Up’ and then evolve your usage as you learn.

[**Speak to one of our integration experts**](https://cyclr.com/get-in-touch) and we’ll provide you with some insights into the benefits of early iPaaS adoption for development purposes.

### About Author

#### [Fraser Davidson](https://cyclr.com/author/Fraser)

As CEO of Cyclr, Fraser leads strategy, HR, fundraising and our commercial efforts. Cyclr is a young, fast growth, business with big aspirations. **[Follow Fraser on LinkedIn](https://www.linkedin.com/in/fraserdavidson/)**

 [Subscribe to Newsletter](https://cyclr.com/#)

[Case Studies](https://cyclr.com/case-studies)

[Reports](https://cyclr.com/resources/reports)

[Webinars](https://cyclr.com/resources/webinars)

#### Recent Posts

 - [The Ultimate Embedded iPaaS Technical Evaluation Checklist](https://cyclr.com/resources/embedded-ipaas/the-ultimate-embedded-ipaas-technical-evaluation-checklist)
 - [Why Better APIs Matter for AI and LLMs](https://cyclr.com/resources/ai/why-better-apis-matter-for-ai-and-llms)
 - [The evolution of embedded iPaaS – from API integration to AI interoperability](https://cyclr.com/blog/the-evolution-of-embedded-ipaas-from-api-integration-to-ai-interoperability)
 - [Designing Scalable Embedded MCP Integrations for SaaS](https://cyclr.com/resources/ai/designing-scalable-embedded-mcp-integrations-for-saas)
 - [MCP vs Middleware vs Direct API Integrations: How SaaS Teams Should Expose Product Capabilities to AI Agents](https://cyclr.com/resources/ai/mcp-vs-middleware-vs-direct-api-integrations)

 [https://www.g2.com/products/cyclr/reviews](https://www.g2.com/products/cyclr/reviews)

## Let Cyclr handle the integrations.

You focus on building the product your customers love.

 [Start building for free](https://cyclr.com/get-started/request-free-trial) [Get a demo](https://cyclr.com/get-started/book-a-demo)

Embedded iPaaS for SaaS

 [https://www.linkedin.com/company/cyclr-systems/](https://www.linkedin.com/company/cyclr-systems/) [https://www.youtube.com/channel/UCtkjPj2Lq-Ox2q3_e5MRfrg](https://www.youtube.com/channel/UCtkjPj2Lq-Ox2q3_e5MRfrg) [https://www.facebook.com/cyclrautomation](https://www.facebook.com/cyclrautomation)
 - [Embedded iPaaS Overview](https://cyclr.com/product)
 - [SaaS Embedded iPaaS](https://cyclr.com/product)
 - [Service Embedded iPaaS](https://cyclr.com/product/service-embedded-ipaas)
 - [Enterprise Embedded iPaaS](https://cyclr.com/product/branded-embedded-ipaas)
 - [AI Orchestration](https://cyclr.com/ai-orchestration)

 - [Case Studies](https://cyclr.com/case-studies)
 - [Build vs Buy Integration](https://cyclr.com/blog/build-or-buy-choosing-an-integration-solution)
 - [Cyclr Alternatives](https://cyclr.com/alternatives)
 - [Cyclr vs. Paragon](https://cyclr.com/alternatives/cyclr-vs-paragon)
 - [Cyclr vs. Prismatic](https://cyclr.com/alternatives/cyclr-vs-prismatic)

 - [About Us](https://cyclr.com/company/about-us)
 - [Contact](https://cyclr.com/contact)
 - [Blog](https://cyclr.com/blog)
 - [Partner Programme](https://cyclr.com/partners)
 - [Working at Cyclr](https://cyclr.com/company/working-at-cyclr)

### Contact

**UK:** (0330) 010 2525

**US:** (646) 585 2525

CO.5C, Corinthian House, 17 Lansdowne Road, Croydon, CR0 2BX

### Popular Connectors

 - [Salesforce](https://cyclr.com/integrate/salesforce)
 - [HubSpot](https://cyclr.com/integrate/hubspot)
 - [Microsoft Dynamics](https://cyclr.com/integrate/microsoft-dynamics-crm)
 - [Shopify](https://cyclr.com/integrate/shopify)
 - [NetSuite](https://cyclr.com/integrate/netsuite)
 - [Amazon S3](https://cyclr.com/integrate/amazon-s3)
 - [Sage 200](https://cyclr.com/integrate/sage-200)

### Top Connector Categories

 - [Accounting](https://cyclr.com/connectors/category/accounting)
 - [CRM](https://cyclr.com/connectors/category/crms)
 - [Database](https://cyclr.com/connectors/category/databases)
 - [Email Marketing](https://cyclr.com/connectors/category/email-marketing)
 - [ERP](https://cyclr.com/connectors/category/erp)
 - [HR/Payroll](https://cyclr.com/connectors/category/hr-payroll)
 - [Product Management](https://cyclr.com/connectors/category/product-management)

### Trending Resources

 - [What is an Embedded iPaaS?](https://cyclr.com/blog/what-is-an-embedded-ipaas)
 - [SaaS Integration: How do you do it?](https://cyclr.com/blog/how-do-you-integrate-with-multiple-saas-products)
 - [AI Resources](https://cyclr.com/resources/ai)
 - [MCP Use Case Directory Tool](https://cyclr.com/resources/mcp-discovery-tool)
 - [API Integration](https://cyclr.com/resources/api-integration)
 - [Embedded iPaaS](https://cyclr.com/resources/embedded-ipaas)
 - [Cost Calculator](https://cyclr.com/resources/integration-cost-calculator)

### Common Use Cases

 - [SaaS Developers](https://cyclr.com/use-cases/saas-developers)
 - [Product Managers](https://cyclr.com/use-cases/product-managers)
 - [API Teams](https://cyclr.com/use-cases/api-teams)
 - [CFOs](https://cyclr.com/use-cases/cfo-finance-teams)
 - [B2B SaaS Platforms](https://cyclr.com/use-cases/established-saas-platforms)
 - [Enterprise Organizations](https://cyclr.com/enterprise)
 - [Composable Commerce](https://cyclr.com/use-cases/composable-commerce)

 MENUMENU
 - [Website Terms](https://cyclr.com/legal/website)
 - [Privacy Policy](https://cyclr.com/privacy-policy)
 - [Terms and Conditions](https://cyclr.com/terms-and-conditions)
 - [AI Policy](https://cyclr.com/ai-policy)
 - [DPA](https://cyclr.com/data-protection-agreement)
 - [SLA](https://cyclr.com/sla)
 - [GDPR](https://cyclr.com/legal/gdpr-compliance)
 - [Sitemap](https://cyclr.com/sitemap)
 - [Cookie Settings](https://cyclr.com/#)

© 2026 Cyclr Systems Ltd. All rights reserved.

Registered business number: 08790783. VAT Number GB218625701.

## Structured data

```json
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": "TechArticle",
            "@id": "https://cyclr.com/blog/which-comes-first-the-api-or-the-integration-platform#article",
            "isPartOf": {
                "@id": "https://cyclr.com/blog/which-comes-first-the-api-or-the-integration-platform"
            },
            "author": {
                "name": "Fraser Davidson",
                "@id": "https://cyclr.com/#/schema/person/62af9c341045c9f7ef649c6b2415e049"
            },
            "headline": "Which comes first – the API or the integration platform?",
            "datePublished": "2019-11-22T13:05:20+00:00",
            "dateModified": "2026-08-11T09:07:29+00:00",
            "mainEntityOfPage": {
                "@id": "https://cyclr.com/blog/which-comes-first-the-api-or-the-integration-platform"
            },
            "wordCount": 686,
            "commentCount": 0,
            "publisher": {
                "@id": "https://cyclr.com/#organization"
            },
            "image": {
                "@id": "https://cyclr.com/blog/which-comes-first-the-api-or-the-integration-platform#primaryimage"
            },
            "thumbnailUrl": "https://cyclr.com/wp-content/uploads/2022/01/Efficient-Automation.png",
            "articleSection": [
                "API Integration",
                "Blog",
                "SaaS"
            ],
            "inLanguage": "en-GB"
        },
        {
            "@type": "WebPage",
            "@id": "https://cyclr.com/blog/which-comes-first-the-api-or-the-integration-platform",
            "url": "https://cyclr.com/blog/which-comes-first-the-api-or-the-integration-platform",
            "name": "Which comes first – the API or the integration platform? | SaaS Integration",
            "isPartOf": {
                "@id": "https://cyclr.com/#website"
            },
            "primaryImageOfPage": {
                "@id": "https://cyclr.com/blog/which-comes-first-the-api-or-the-integration-platform#primaryimage"
            },
            "image": {
                "@id": "https://cyclr.com/blog/which-comes-first-the-api-or-the-integration-platform#primaryimage"
            },
            "thumbnailUrl": "https://cyclr.com/wp-content/uploads/2022/01/Efficient-Automation.png",
            "datePublished": "2019-11-22T13:05:20+00:00",
            "dateModified": "2026-08-11T09:07:29+00:00",
            "description": "Not having a fully formed API isn't a blocker for using an embedded iPaaS for integration, we look into ways to help iterate it with you.",
            "breadcrumb": {
                "@id": "https://cyclr.com/blog/which-comes-first-the-api-or-the-integration-platform#breadcrumb"
            },
            "inLanguage": "en-GB",
            "potentialAction": [
                {
                    "@type": "ReadAction",
                    "target": [
                        "https://cyclr.com/blog/which-comes-first-the-api-or-the-integration-platform"
                    ]
                }
            ]
        },
        {
            "@type": "ImageObject",
            "inLanguage": "en-GB",
            "@id": "https://cyclr.com/blog/which-comes-first-the-api-or-the-integration-platform#primaryimage",
            "url": "https://cyclr.com/wp-content/uploads/2022/01/Efficient-Automation.png",
            "contentUrl": "https://cyclr.com/wp-content/uploads/2022/01/Efficient-Automation.png",
            "width": 2048,
            "height": 1256,
            "caption": "Efficient Automation: How to get the most out of your workflows"
        },
        {
            "@type": "BreadcrumbList",
            "@id": "https://cyclr.com/blog/which-comes-first-the-api-or-the-integration-platform#breadcrumb",
            "itemListElement": [
                {
                    "@type": "ListItem",
                    "position": 1,
                    "name": "Blog",
                    "item": "https://cyclr.com/blog"
                },
                {
                    "@type": "ListItem",
                    "position": 2,
                    "name": "Which comes first – the API or the integration platform?"
                }
            ]
        },
        {
            "@type": "WebSite",
            "@id": "https://cyclr.com/#website",
            "url": "https://cyclr.com/",
            "name": "Cyclr",
            "description": "Embedded iPaaS for scaling SaaS integrations",
            "publisher": {
                "@id": "https://cyclr.com/#organization"
            },
            "potentialAction": [
                {
                    "@type": "SearchAction",
                    "target": {
                        "@type": "EntryPoint",
                        "urlTemplate": "https://cyclr.com/?s={search_term_string}"
                    },
                    "query-input": {
                        "@type": "PropertyValueSpecification",
                        "valueRequired": true,
                        "valueName": "search_term_string"
                    }
                }
            ],
            "inLanguage": "en-GB"
        },
        {
            "@type": "Organization",
            "@id": "https://cyclr.com/#organization",
            "name": "Cyclr",
            "url": "https://cyclr.com/",
            "logo": {
                "@type": "ImageObject",
                "inLanguage": "en-GB",
                "@id": "https://cyclr.com/#/schema/logo/image/",
                "url": "https://cyclr.com/wp-content/uploads/2026/09/cyclr-logo-blue@4x-scaled.png",
                "contentUrl": "https://cyclr.com/wp-content/uploads/2026/09/cyclr-logo-blue@4x-scaled.png",
                "width": 2560,
                "height": 1053,
                "caption": "Cyclr"
            },
            "image": {
                "@id": "https://cyclr.com/#/schema/logo/image/"
            },
            "sameAs": [
                "https://www.facebook.com/cyclrautomation",
                "https://x.com/cyclr",
                "https://www.linkedin.com/company/10066377/",
                "https://www.youtube.com/channel/UCtkjPj2Lq-Ox2q3_e5MRfrg",
                "https://www.g2.com/products/cyclr",
                "https://www.pinterest.co.uk/cyclrsystems/"
            ],
            "description": "Embedded iPaaS for B2B SaaS companies - enabling interoperability between APIs, LLMs, on-prem and Cloud systems, with a secure, multi-tenanted architecture for governance and scaling.",
            "telephone": "(0330) 010 2525",
            "legalName": "Cyclr Systems Limited",
            "vatID": "GB218625701",
            "numberOfEmployees": {
                "@type": "QuantitativeValue",
                "minValue": "11",
                "maxValue": "50"
            },
            "actionableFeedbackPolicy": "https://cyclr.com/legal/website",
            "correctionsPolicy": "https://cyclr.com/legal/website",
            "ethicsPolicy": "https://cyclr.com/company"
        },
        {
            "@type": "Person",
            "@id": "https://cyclr.com/#/schema/person/62af9c341045c9f7ef649c6b2415e049",
            "name": "Fraser Davidson",
            "image": {
                "@type": "ImageObject",
                "inLanguage": "en-GB",
                "@id": "https://secure.gravatar.com/avatar/f318c4d61c53242f6966c29d32501a18c64d6c87a9ba32d015e0ce5a8191a24c?s=96&d=retro&r=pg",
                "url": "https://secure.gravatar.com/avatar/f318c4d61c53242f6966c29d32501a18c64d6c87a9ba32d015e0ce5a8191a24c?s=96&d=retro&r=pg",
                "contentUrl": "https://secure.gravatar.com/avatar/f318c4d61c53242f6966c29d32501a18c64d6c87a9ba32d015e0ce5a8191a24c?s=96&d=retro&r=pg",
                "caption": "Fraser Davidson"
            },
            "description": "As CEO of Cyclr, Fraser leads strategy, HR, fundraising and our commercial efforts. Cyclr is a young, fast growth, business with big aspirations. Follow Fraser on LinkedIn",
            "sameAs": [
                "https://cyclr.com",
                "https://www.linkedin.com/in/fraserdavidson/"
            ],
            "url": "https://cyclr.com/author/fraser"
        }
    ]
}
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@context": "https://schema.org",
            "@type": "SiteNavigationElement",
            "@id": "#ez-toc",
            "name": "Building an API for Integration",
            "url": "https://cyclr.com/blog/which-comes-first-the-api-or-the-integration-platform#building-an-api-for-integration"
        },
        {
            "@context": "https://schema.org",
            "@type": "SiteNavigationElement",
            "@id": "#ez-toc",
            "name": "Improved Record Retrieval Relevance&nbsp;",
            "url": "https://cyclr.com/blog/which-comes-first-the-api-or-the-integration-platform#improved-record-retrieval-relevance"
        },
        {
            "@context": "https://schema.org",
            "@type": "SiteNavigationElement",
            "@id": "#ez-toc",
            "name": "Dealing with Unknowns",
            "url": "https://cyclr.com/blog/which-comes-first-the-api-or-the-integration-platform#dealing-with-unknowns"
        },
        {
            "@context": "https://schema.org",
            "@type": "SiteNavigationElement",
            "@id": "#ez-toc",
            "name": "The Event of Triggers",
            "url": "https://cyclr.com/blog/which-comes-first-the-api-or-the-integration-platform#the-event-of-triggers"
        },
        {
            "@context": "https://schema.org",
            "@type": "SiteNavigationElement",
            "@id": "#ez-toc",
            "name": "API Integration to Connector-based Integration",
            "url": "https://cyclr.com/blog/which-comes-first-the-api-or-the-integration-platform#api-integration-to-connector-based-integration"
        }
    ]
}
```
