---
title: "Claude Call Endpoint"
method: POST
path: "/api/claude-call"
tags: ["Claude", "Copilot"]
---

# Claude Call Endpoint

`POST /api/claude-call`

Appelle l'API Anthropic Claude avec les mêmes paramètres que GeminiCallRequest.
Supporte les Sorties Structurées natives (GA) et le Tool Calling.

## Request body

- GeminiCallRequest — Schéma pour la requête d'appel à l'API Gemini.
  - `prompt` string, required
  - `system_instruction` string, required
  - `structured_output` object, nullable
  - `tool_list` object[], nullable
  - `temperature` number, nullable
  - `model` string, nullable
  - `images` string[], nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/premierecopilot/apis/premierecopilot-api.md) · [All operations](https://skmtc.dev/premierecopilot/apis/premierecopilot-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/premierecopilot/premierecopilot-api/revisions/fa72d3c14142/schema)
