> ## Documentation Index
> Fetch the complete documentation index at: https://help.partgenie.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Evidence (claims & profiles)

> Flags on Catalog; bodies on Intelligence

# Evidence

PartGenie persists L1 datasheet **claims** and L2 **engineering profiles** with `evidence_refs`.

For the product distinction (what each layer is for), see [Claims & engineering profiles](https://help.partgenie.ai/ko-KR/api/concepts/claims-and-profiles.md).

## Catalog — flags only

```json theme={null}
{
  "part_id": "pg_ad620arz",
  "mpn": "AD620ARZ",
  "has_claims": true,
  "has_engineering_profile": true,
  "evidence_links": {
    "claims": "/v1/parts/pg_ad620arz/claims",
    "engineering_profile": "/v1/parts/pg_ad620arz/engineering-profile"
  }
}
```

## Intelligence — claims

`GET /v1/parts/{part_id}/claims?kind_prefix=limit.&limit=50`

Or `POST /v1/parts/claims` with `{ "mpn", "kind_prefix", "limit" }`.

Response includes `extract_status`, `datasheet`, and `claims[]` (`claim_id`, `kind`, `text`, `source.page`, …).

## Intelligence — engineering profile

`GET /v1/parts/{part_id}/engineering-profile?sections=pin_model,electrical_profile`

Missing profile returns HTTP 200 with `synthesis_status: "missing"|"pending"`.

## Alternatives + evidence

```json theme={null}
POST /v1/parts/alternatives
{
  "mpn": "BQ24195RGER",
  "objective": "drop_in",
  "include_evidence": true,
  "limit": 5
}
```

Default `include_evidence=false` omits the `evidence` object.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.