---
title: "The conduct record for one agent, e.g. GPTBot, signed on its own"
method: GET
path: "/api/v1/conduct/{agent}"
---

# The conduct record for one agent, e.g. GPTBot, signed on its own

`GET /api/v1/conduct/{agent}`

## Request

- Base URL: `https://crawlcheck.io`
- URL: `https://crawlcheck.io/api/v1/conduct/{agent}`
- Auth: none required

## Path parameters

- `agent` string, required

## Response `200`

crawlcheck-conduct with one agent

- object, nullable
  - `kind` string, nullable
  - `v` number, nullable
  - `generated_at` string, nullable
  - `agents` object[], nullable
    - `agent` string, nullable
    - `operator` string, nullable
    - `conduct` string, nullable
    - `identity` object, nullable
      - `verified_requests` number, nullable
      - `forged_claims` number, nullable
      - `forgery_share` number, nullable
    - `robots_txt` object, nullable
      - `verdict` string, nullable
      - `disallowed_fetches` number, nullable
    - `rate` object, nullable
      - `verdict` string, nullable
      - `peak_requests_per_minute` number, nullable
  - `sha256` unknown
  - `signature` unknown

## Other responses

- `404`: not observed, or not verifiable

---

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