API & MCP
Một tài khoản. Ba cách tiếp cận: REST, MCP và llms.txt.
Cùng 300+ công cụ API/MCP — dù bạn tích hợp qua REST, làm việc trong khách hàng AI qua MCP hay cung cấp llms.txt.
Một tài khoản, lưu trữ tại EU: Đằng sau mỗi cách tiếp cận là cùng một Lớp Tài liệu.
- Cơ sở hạ tầng EU riêng Dữ liệu của bạn vẫn ở châu Âu.
- ISO 27001 đang hoạt động Bảo mật đã được chứng nhận.
- SOC 2 Type II đang hoạt động Tiêu chuẩn kiểm toán quốc tế.
- Hơn 24 năm kinh nghiệm Đã được chứng minh. Ổn định. An toàn cho tương lai.
Showroom
Những gì có thể xây dựng với PaperOffice
Từ lệnh gọi API đơn lẻ đến Đại lý Tài liệu: Showroom hiển thị các ứng dụng, lời nhắc và công thức kỹ thuật.
Tự động kiểm tra và phê duyệt hóa đơn
Trích xuất, đối chiếu nhà cung cấp, phát hiện trùng lặp, phê duyệt và kết quả tuân thủ quy định trong một quy trình.
Document AIKiểm tra rủi ro hợp đồng
Tự động nhận diện các điều khoản, thời hạn và sai lệch.
ComplianceXác thực địa chỉ
Trích xuất, mã hóa địa lý và xác minh dữ liệu tài liệu.
TransformationChuẩn bị PDF cho các tác nhân
OCR, cấu trúc và siêu dữ liệu cho các hệ thống hậu kỳ.
KnowledgeTruy vấn kiến thức theo thời gian thực
Trả lời từ kho tài liệu hiện tại thay vì từ bản sao.
Khởi động nhanh
Từ câu lệnh đến cuộc gọi API đầu tiên
Không cần đọc tài liệu: Tác nhân mã hóa đọc llms.txt và sau đó biết các khả năng, xác thực và điểm cuối.
- Chuyển llms.txt Agent đọc mô tả có thể đọc được bằng máy của API.
- Kết nối tài khoản Một tài khoản cho REST và MCP, một token trong tiêu đề.
- Mô tả ứng dụng Mô tả bằng ngôn ngữ tự nhiên những gì cần tạo ra.
Read https://api.paperoffice.ai/latest/docs/llms.txt and understand the available Document Operations.
Then build a workflow that:
1) Analyses incoming invoices
2) Checks required fields
3) Returns the result as structured JSON
4) Uses Authorization: Bearer po_ut_YOUR_API_KEY API đã hiểu · sẵn sàng cho cuộc gọi API đầu tiên
curl -X POST \ "https://api.paperoffice.ai/latest/job/add/workflow" \ -H "Authorization: Bearer po_ut_YOUR_API_KEY" \ -F "[email protected]" \ -F "idp_collection=invoice" \ -F "model=basic-pro-max" import requestsresponse = requests.post( "https://api.paperoffice.ai/latest/job/add/workflow", headers={"Authorization": "Bearer po_ut_YOUR_API_KEY"}, files={"file_1": open("invoice.pdf", "rb")}, data={"idp_collection": "invoice", "model": "basic-pro-max"},)print(response.json()) const form = new FormData();form.append("file_1", new Blob([await readFile("invoice.pdf")]), "invoice.pdf");form.append("idp_collection", "invoice");form.append("model", "basic-pro-max");const response = await fetch("https://api.paperoffice.ai/latest/job/add/workflow", { method: "POST", headers: { Authorization: "Bearer po_ut_YOUR_API_KEY" }, body: form,});console.log(await response.json()); <?php$ch = curl_init("https://api.paperoffice.ai/latest/job/add/workflow");curl_setopt_array($ch, [ CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => ["Authorization: Bearer po_ut_YOUR_API_KEY"], CURLOPT_POSTFIELDS => [ "file_1" => new CURLFile("invoice.pdf"), "idp_collection" => "invoice", "model" => "basic-pro-max", ],]);echo curl_exec($ch); Cuộc gọi API đầu tiên
Cuộc gọi API đầu tiên trông như thế nào
Một yêu cầu POST đến /latest/job/add/workflow kèm theo tệp, bộ sưu tập và mô hình — cùng với Bearer-token trong tiêu đề. Không cần thêm gì nữa.
- Một tiêu đề
Authorization: Bearer po_ut_YOUR_API_KEY — không có luồng OAuth, không có logic làm mới, không bắt buộc phải dùng SDK.
- Một pipeline cho mỗi cuộc gọi
Đường dẫn sau /latest/job/add/ chỉ định tên pipeline; workflow cung cấp IDP có cấu trúc.
- Kết quả hoặc job_id
Theo mặc định, API duy trì kết nối và trả về kết quả trực tiếp; nếu không, sẽ nhận được HTTP 202 kèm job_id và poll_url.
Ba lối truy cập
Cách PaperOffice tích hợp vào hệ thống
Sử dụng chính xác lối truy cập mà sản phẩm hoặc tác nhân cần. Tài liệu vẫn là nguồn tin cậy duy nhất.
Dành cho sản phẩm của riêng bạn
Gọi trực tiếp các Thao tác Tài liệu từ backend, quy trình làm việc hoặc SaaS.
- API dựa trên JSON
- Tác vụ bất đồng bộ
- Webhooks & Sự kiện
Dành cho Agent AI
Tích hợp PaperOffice vào Claude, ChatGPT, Cursor và các máy khách MCP khác.
- Khám phá Công cụ
- Truy cập Tài liệu Trực tiếp
- Hành động Được Kiểm soát
Dành cho Agent Mã hóa
Agent Mã hóa hiểu ngay lập tức các khả năng, xác thực và ví dụ.
- Không cần SDK
- Tài liệu đọc được bằng máy
- Sao chép trực tiếp
Câu hỏi
Các câu hỏi thường gặp về API và MCP
REST, MCP và llms.txt khác nhau như thế nào?
REST là giao diện dành cho sản phẩm của riêng bạn, máy chủ MCP mang cùng các công cụ đó vào các khách hàng AI như Claude, ChatGPT hoặc Cursor, và llms.txt mô tả cả hai dưới dạng có thể đọc được bằng máy cho các tác nhân mã hóa. Cả ba cách tiếp cận đều hoạt động trên cùng một tài khoản và cùng một lớp tài liệu.
Tôi có cần SDK không?
Không. API sử dụng HTTP và JSON, bất kỳ máy khách HTTP nào cũng đủ để sử dụng. Đối với các tác nhân mã hóa, mô tả có thể đọc được bởi máy nằm tại https://api.paperoffice.ai/latest/docs/llms.txt.
Làm thế nào để xác thực?
Sử dụng một token trong tiêu đề HTTP: Authorization: Bearer po_ut_YOUR_API_KEY. Các loại khóa có sẵn và phạm vi áp dụng của chúng được mô tả trên trang Xác thực & Khóa.
Tôi có thể tìm các ví dụ hoàn chỉnh ở đâu?
Trong Cookbook chứa các prompt và ví dụ mã có thể sao chép; Bộ sưu tập Postman bao gồm cùng các điểm cuối để thử nghiệm trực tiếp.
Trạm tiếp theo
Cách thức thực hiện tiếp theo
Bước tiếp theo được khuyến nghị trong phễu nhà phát triển và hai nhánh rẽ phù hợp.