Skip to content

Form integration

Integrate with an AI assistant
Download or copy the integration prompt for Form integration and paste it into Claude Code, Cursor or Copilot: it contains auth, end-to-end examples and a checklist.
Open

The "form" is the flow used to create and manage a Dokicasa practice (e.g. a rental contract). You can integrate it in two ways — pick based on your use case:

Server-to-serverJavaScript SDK
Runs onYour backendThe end user's browser
Authapi_token (Bearer)api_key + user_token
UIYou build itReady-made <dokicasa-form>
WhenYou already have the data and want to create practices automaticallyYou want the user to fill in the form on your site

Both converge on the same read endpoints:

  • GET /api/v3/user/me/services — list practices (filterable by external_id)
  • GET /api/v3/practices/{practice} — detail + status
  • GET /api/v3/practices/{practice}/tasks — practice tasks

INFO

You can also mix the two: create the practice server-to-server and then show its status/tasks in your dashboard, or embed the form with the SDK and read the results from your backend.