---
title: "Get Agent Card"
method: GET
path: "/api/v1/a2a/{flow_id}/.well-known/agent-card.json"
tags: ["a2a"]
---

# Get Agent Card

`GET /api/v1/a2a/{flow_id}/.well-known/agent-card.json`

Serve the spec-valid A2A agent card for an agent-typed, a2a_enabled flow.

Public by design: the A2A public agent card is unauthenticated by spec, so
gating it behind login would break standard discovery. Returns 404 when the
flag is off, the flow does not exist, the flow is not flow_type=agent, or
a2a_enabled is falsy.

## Path parameters

- `flow_id` string, uuid, required

## Response `200`

Successful Response

- object

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/langflow-ai/apis/langflow.md) · [All operations](https://skmtc.net/langflow-ai/apis/langflow/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/langflow-ai/langflow/revisions/22962dc5e81b/schema)
