---
title: Components of the platform
slug: orchestrator-stack-and-platform/components-of-the-platform
description: Learn about the essential components of the No-code API Orchestrator: API, Flow, and Upstream. Understand how these components collaborate to enable seamless integration and efficient workflow management, ensuring a desired outcome. Explore the functional
docTags: 
createdAt: 2023-08-08T08:40:31.433Z
---

# Components

The platform comprises three major components: API, Flow, and Upstream. Let's explore each component in more detail:

### API:

- The API is the highest-level component in the No-code API Orchestrator.
- It represents a group of flows that are executed to achieve the desired result or output.
- APIs encompass essential elements of the client endpoint, such as input fields, API paths, and other relevant information.

### Flow:

- The flow is an entity that consists of a group of upstreams, which are also known as vendors.
- It establishes the relationship between upstreams within a flow. For example, a flow named "Test Flow" may have three upstreams, and the flow determines the sequence or parallel execution of these upstreams.
- The flow governs whether upstreams are called one-after-another, parallelly, or using a combination of both strategies.
- It manages the coordination and execution flow of the upstreams within the API.

### Upstream:

- An upstream is synonymous with a vendor and represents the vendor's endpoint.
- It contains crucial details about the vendor's endpoint, such as the URL, HTTP method, request body, and other relevant configurations.
- Each upstream corresponds to a specific external system or service that the API interacts with.

The platform’s three major components work together to enable seamless integration and interaction. The API defines the high-level functionality and endpoints, while the flow orchestrates the sequence and execution of upstreams. Each upstream represents a vendor and encompasses the necessary details to interact with external systems or services. By combining these components, the No-code API Orchestrator facilitates efficient integration and workflow management.

## Relation between Components of API Orchestration

![](https://lh6.googleusercontent.com/vtLsKbRXeuAUQv0bRb5tcc00FFiDuJTzJtGAQReGxzjfXBVBUvx-Hfny0k7Vxx0aeVJfBynFotIxA7-nowmI_BwMB20HnohEOvtmna6NM7mKVP_F3lwc65uFVYAO-epbRw8Wqea8s4f2-OIPTvxJYX4)

