{
    "variable": [
        {
            "id": "baseUrl",
            "key": "baseUrl",
            "type": "string",
            "name": "string",
            "value": "part.partificial.ai"
        }
    ],
    "info": {
        "name": "Part Finder API Documentation",
        "_postman_id": "039a030f-4415-4150-8277-ed5a1a02dd62",
        "description": "",
        "schema": "https:\/\/schema.getpostman.com\/json\/collection\/v2.1.0\/collection.json"
    },
    "item": [
        {
            "name": "Parts",
            "description": "",
            "item": [
                {
                    "name": "Determine OEM(s) for a given part name using a YQ token.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/parts\/search",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/parts\/search"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"token\":\"eyJhbGciOi...\",\"partName\":\"\\\"front brake pads\\\"\",\"senderId\":\"client_abc123\"}"
                        },
                        "description": "",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"oem\": [\"OEM-12345\",\"OEM-67890\"],\n  \"meta\": { \"partName\":\"front brake pads\", \"senderId\":\"client_abc123\" },\n  \"code\": \"OK_OEM_DETERMINED\"\n}",
                            "name": "OEM(s) found"
                        },
                        {
                            "header": [],
                            "code": 422,
                            "body": "{\n  \"title\":\"Need clarification\",\"status\":422,\n  \"detail\":\"No OEM match for the provided part description; please clarify.\",\n  \"code\":\"UNPROCESSABLE_CLARIFY\"\n}",
                            "name": "No confident match"
                        },
                        {
                            "header": [],
                            "code": 500,
                            "body": "{\n  \"title\":\"Server error\",\"status\":500,\"code\":\"SERVER_ERROR\"\n}",
                            "name": "Unexpected error"
                        },
                        {
                            "header": [],
                            "code": 503,
                            "body": "{\n  \"message\": \"Bitte rufen Sie uns kurz unter dieser Nummer an - wir helfen Ihnen gerne weiter\",\n  \"reason\": \"API-Fehler, code: 80085-4\",\n  \"requires_human\": true,\n  \"context\": {},\n  \"code\": \"HUMAN_INVOLVEMENT_REQUIRED\"\n}",
                            "name": "Human involvement required"
                        }
                    ]
                }
            ]
        }
    ],
    "auth": {
        "type": "noauth"
    }
}