---
schema_version: "1"
id: 452e3ca9eb7904cd63f3141bc89ecea0578ad20afaede8892d24779fe544e0d2
title: Sending Application-to-Application Requests in the Same Cluster
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/runtime-fabric/2.11/app-to-app-requests.md
canonical_url: https://docs.mulesoft.com/runtime-fabric/2.11/app-to-app-requests
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 28e44fd7fc9f58dcadf498f3a362a6573847aac55985ecd8e4a947f1b4d73661
description: MuleSoft Documentation Site
release: "2.11"
latest: false
---
---
product: Runtime Fabric
version: 2.11
---

# Sending Application-to-Application Requests in the Same Cluster

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

In an Anypoint Runtime Fabric cluster, every application replica exposes an endpoint inside the
cluster. When you enable inbound traffic, that endpoint is exposed externally. Refer to
[Configuring Ingress for Runtime Fabric](https://docs.mulesoft.com/runtime-fabric/2.11/custom-ingress-configuration) for additional information
about servicing external requests.

To send a request from one application to another application inside the cluster, use the
application name and environment ID.

Every application has a DNS record in the cluster internal domain. For example, the DNS record for
the application `hello-world` in the `2abc2ce6-cce6-463b-afaa-a1979e3xxxxx` environment is:

```none
hello-world.2abc2ce6-cce6-463b-afaa-a1979e3xxxxx.svc.cluster.local
```

Because application replicas first search DNS records in the same domain before searching the parent
domain, you need only the application name and environment ID to send a request to another
application in the same cluster. If both applications are in the same namespace, you need only the
application name:

```none
http://hello-world:8081/api
```

If required, replace `http` with `https`.

The following example sends a request from one application to an application in another namespace.
In this example, `1abc2ce6-cce6-463b-afaa-a1979e3xxxxx` is another envionment in the same Runtime
Fabric cluster, so this environment ID is appended to the application name:

```none
http://hello-world.1abc2ce6-cce6-463b-afaa-a1979e3xxxxx:8081/api
```
