# Cross Reference Product Parts

Find Renesas replacement parts for up to 200 competitor part numbers per request. Inputs with no matches are included in the response with an empty `results` array.

Endpoint: POST /product-parts/cross-reference
Version: 1.2.0
Security: ApiKeyAuth

## Request fields (application/json):

  - `partNumbers` (array, required)
    List of competitor part numbers to look up. Maximum 200.

## Response 200 fields (application/json):

  - `data` (array)
    One entry per input part number, in request order.

  - `data.partNumber` (string)
    The input part number this entry corresponds to.

  - `data.results` (array)
    Matching Renesas parts. Empty array if no cross-references were found.

  - `data.results.crossPartNumber` (string)
    The competitor part number as stored in the cross-reference database.

  - `data.results.crossManufacturer` (string)
    Manufacturer of the competitor part.

  - `data.results.matchType` (string)
    How closely the Renesas part matches the queried part.
- `Drop-in` — Pin-for-Pin Replacement. Form, fit, function, and all electrical specifications are identical.
- `Footprint` — Pin Equivalent, but electrical specifications are not identical. Minor redesign may be needed, but board re-layout may not be needed.
- `Functional` — Equivalent part, but pin configuration is not similar. Minor redesign and board re-layout may be required.
    Enum: "Drop-in", "Footprint", "Functional"

  - `data.results.orderableId` (string)
    Renesas orderable part number, present when matched via orderable ID.

  - `data.results.genericId` (string)
    Renesas generic product identifier, present when matched via generic ID.

  - `data.results.status` (string)
    Part lifecycle status.

  - `data.results.comments` (string)
    Any notes or caveats about this cross-reference match.

  - `data.results.description` (string)
    Renesas part description.

  - `data.results.dataSource` (string)
    Origin of this cross-reference record.
    Enum: "Renesas Database"

  - `data.results.href` (string)
    URL to the full product part details.

## Response 400 fields (application/json):

  - `error` (string)

## Response 500 fields (application/json):

  - `error` (string)

