---
title: "Copy Agent Profile"
method: POST
path: "/agent-profiles/copy"
tags: ["Agents"]
---

# Copy Agent Profile

`POST /agent-profiles/copy`

## Request

- Base URL: `https://foresea.ink` (the document declares no server; this is the origin it was published from)
- URL: `https://foresea.ink/agent-profiles/copy`
- Auth: none declared

Copy a public model's research setup into a private, research-only recipe.

## Request body

- AgentProfileCopyRequest
  - `source_agent_id` string, required
  - `name` string, nullable

## Response `201`

Successful Response

- AgentProfileCopyResponse
  - `profile` AgentProfile, required: A private, immutable copy of a public Foresea research setup.
    - `id` string, required
    - `name` string, required
    - `source_agent_id` string, required
    - `model` string, required
    - `instruction` string, required
    - `version` integer, required
    - `execution_mode` 'research_only', required
    - `created_at` string, required
    - `updated_at` string, required
  - `created` boolean, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/foresea/apis/foresea-intelligence-api.md) · [All operations](https://skmtc.dev/foresea/apis/foresea-intelligence-api/llms.txt) · [OpenAPI document](https://skmtc.dev/foresea/apis/foresea-intelligence-api/revisions/b03e49f4385d?raw)
