# AI matcher

The Hirize AI matcher can parse resumes of varying formats (PDF, JPG, PNG), and has OCR capabilities. You can also define a webhook in the control panel and make async requests to the API. Please create an endpoint for the product in the endpoints section at[ https://app.hirize.hr](https://app.hirize.hr/).

### Authorization <mark style="color:blue;">API Key</mark>

***

This folder is using an authorization helper from collection Public Api

### <mark style="color:yellow;">POST</mark> AI Matcher Request [Open request](https://hirize.postman.co/request/25317643-8b574419-bf02-4440-baa3-3ce441ce7140)

```
{{main_url}}/api/public/ai-matcher
```

The payload is the same as in the Resume Parser. Seniority should be one of the following: "Intern, Junior, Mid, Senior, Lead, C Level / VP".<br>

### Authorization <mark style="color:blue;">API Key</mark>

***

```
Key          api_key
Value        {{ai_matcher_api_key}}
```

### Body raw (json)

```json
{
  "job_title" : "Senior Backend Developer",
  "seniority" : "Senior",
  "skills" : ["FORTRAN", "COBOL", "ALGOL", "BASIC"], 
  "payload": {{payload}},
  "file_name": "william-bill-gates.pdf"
}
```

### <mark style="color:yellow;">POST</mark> AI Matcher Request With Occupation & Job Description [Open request](https://hirize.postman.co/request/25317643-bb1dcd9a-aeb7-4e87-9729-7fcbcf16c35f)<br>

```
{{main_url}}/api/public/ai-matcher-with-occupation
```

The payload is the same as in the Resume Parser. Seniority should be one of the following: "Intern, Junior, Mid, Senior, Lead, C Level / VP".

### Authorization <mark style="color:blue;">API Key</mark>

***

```
Key          api_key
Value        {{ai_matcher_api_key}}
```

### Body raw <mark style="color:orange;">(json)</mark>

{% code overflow="wrap" %}

```json
{
  "job_desc" : "Develop and maintain server-side applications using Node.js. Collaborate with front-end developers to integrate user-facing elements. Write clean, efficient, and well-documented code. Troubleshoot and debug applications. Work with databases such as MongoDB or MySQL. Participate in code reviews and team meetings. Requirements: Proven experience as a Node.js Developer. Strong knowledge of JavaScript and Node.js. Familiarity with RESTful APIs and web services. Experience with databases like MongoDB, MySQL, or PostgreSQL. Understanding of front-end technologies such as HTML, CSS, and JavaScript. Excellent problem-solving skills. Good communication and teamwork skills.",
  "occupation" : "Data Scientist"
}
```

{% endcode %}

### <mark style="color:green;">GET</mark> AI Matcher Detail  [Open request](https://hirize.postman.co/request/25317643-2a65af84-673e-4a2c-a3c8-4c84fcb4c229)

```
{{main_url}}/api/public/ai-matcher/1374
```

Make a request with the id returned through the POST request.

### Authorization <mark style="color:blue;">API Key</mark>

***

```
Key          api_key
Value        {{ai_matcher_api_key}}
```

<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://hirize.gitbook.io/hirize/documents/images-and-media.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
