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.

  • A4 portrait
  • 15 merge fields
  • Issued as PDF
  • 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.
Sample of the approval request (ringi) template (first page of a PDF issued with DocRelay)

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.

FieldDescription
numberRequest number
drafted_atDrafted on (YYYY-MM-DD)
due_atDecision requested by (YYYY-MM-DD)
drafter.departmentDrafting department
drafter.nameDrafter
subjectSubject
amountAmount
amount_noteAmount note (e.g. tax included)
vendorVendor
scheduleSchedule
purposePurpose
contentDetails
effectExpected effect
attachmentsAttachments
companyCompany name

How to use it

  1. 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.
  2. Edit the company name, logo and field positions in the template editor to match your own format.
  3. Send the template name and data to POST /v1/renders to 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.

1. Create a template from the ready-made one
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" }'
2. Send data and issue a PDF
curl https://api.docrelay.jp/v1/renders \
  -H "Authorization: Bearer $DOCRELAY_API_KEY" \
  -H "Content-Type: application/json" \
  -d @ringi.json \
  -o ringi.pdf
ringi.json (sample data; arrays show the first item and long text is shortened)
{
  "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": "サンプル商事株式会社"
  }
}

API reference

Early access is open

We are preparing for launch. Pre-register and we will notify you when the service becomes available.