Approval request (ringi) template
A Japanese-style approval request (ringi) with request number, date and drafter, a row of approval stamp boxes from president to section manager, a consultation row, and fields for subject, amount, vendor, purpose, details and expected effect, plus a box for the decision.
- Company names, people, addresses and amounts in the sample are fictional.
- The sample layout is in Japanese. You can change any text in the template editor.

Use cases
- Approval requests for equipment or software purchases
- PDF copies of requests from a workflow system
- Approvals for new contracts or business partners
Merge fields
The data fields you send to the API. Fields inside an array are shown as array.field.
| Field | Description |
|---|---|
number | Request number |
drafted_at | Drafted on (YYYY-MM-DD) |
due_at | Decision requested by (YYYY-MM-DD) |
drafter.department | Drafting department |
drafter.name | Drafter |
subject | Subject |
amount | Amount |
amount_note | Amount note (e.g. tax included) |
vendor | Vendor |
schedule | Schedule |
purpose | Purpose |
content | Details |
effect | Expected effect |
attachments | Attachments |
company | Company name |
How to use it
- In the dashboard, choose Create template, select "Start from a template" and pick "Approval request (ringi)". The layout and sample data are copied into your project.
- Edit the company name, logo and field positions in the template editor to match your own format.
- Send the template name and data to
POST /v1/rendersto issue a PDF.
With a test API key (sk_test_) you can issue documents from the draft. Publish a version before issuing with a production API key. From an AI assistant, specify the same template in the from of the MCP create_template tool.
Create and issue via the API
Create a template by setting from to the template ID (ringi) in POST /v1/templates, then send the template name and data to POST /v1/renders.
curl https://api.docrelay.jp/v1/templates \
-H "Authorization: Bearer $DOCRELAY_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "name": "Approval request (ringi)", "from": "ringi" }'curl https://api.docrelay.jp/v1/renders \
-H "Authorization: Bearer $DOCRELAY_API_KEY" \
-H "Content-Type: application/json" \
-d @ringi.json \
-o ringi.pdf{
"template": "Approval request (ringi)",
"format": "pdf",
"data": {
"number": "RG-2026-0457",
"drafted_at": "2026-10-20",
"due_at": "2026-10-30",
"drafter": {
"department": "情報システム部",
"name": "見本 太郎"
},
"subject": "営業部門のノート PC 20 台の入替",
"amount": 4224000,
"amount_note": "税込",
"vendor": "サンプル商事株式会社(見積番号 Q-2026-0187)",
"schedule": "2026 年 12 月 1 日〜12 月 18 日(導入・設定を含む)",
"purpose": "営業部門で使用しているノート PC(2020 年導入)は、メーカーの保守の期限が 2026 年 12 月末で終了する。故…",
"content": "1. ノート PC 14 型 20 台・ドッキングステーション 20 台の購入(3,330,000 円)…",
"effect": "・故障による業務の停止のリスクを解消し、保守の費用(年間 約 60 万円)を削減できる。…",
"attachments": "見積書(3 社)、機種の比較表、導入スケジュール",
"company": "サンプル商事株式会社"
}
}Early access is open
We are preparing for launch. Pre-register and we will notify you when the service becomes available.



