---
title: "Agent Import Resume"
method: POST
path: "/api/v1/agent/import-resume"
tags: ["Agent 专用"]
---

# Agent Import Resume

`POST /api/v1/agent/import-resume`

## Request

- Base URL: `https://api.hipowork.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.hipowork.com/api/v1/agent/import-resume`
- Auth: OAuth 2 (password, token URL `/api/v1/auth/oauth/token`)

导入简历（Agent 用 LLM 解析后传入结构化数据，写入候选人档案）

Agent 自行读取简历文本 → 调用 LLM 解析为结构化 JSON → 通过此接口写入。

## Request body

- ImportResumeRequest: Agent 解析好的结构化简历数据（由 Agent 调用 LLM 解析后传入）
  - `basic_info` object: 姓名/地点/头衔/简介等
  - `work_experiences` object[]: 工作经历列表
  - `projects` object[]: 项目经历列表，可选
  - `education` object[]: 教育经历列表
  - `skills` object[]: 技能列表
  - `certificates` object[]: 证书列表
  - `languages` object[]: 语言列表
  - `resume_file_name` string, nullable: 附件原始文件名，如 resume.pdf
  - `resume_file_type` string, nullable: 附件类型：pdf/doc/docx/jpg/jpeg/png
  - `resume_file_base64` string, nullable: 附件内容 base64 编码

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/hipowork/apis/hipo-work-ai-recruitment-platform.md) · [All operations](https://skmtc.dev/hipowork/apis/hipo-work-ai-recruitment-platform/llms.txt) · [OpenAPI document](https://skmtc.dev/hipowork/apis/hipo-work-ai-recruitment-platform/revisions/de21a6c57062?raw)
