TechArticle

タスク API

公開 endpoint で外部システムから u0life タスクを作成します。

Create tasks

Tasks are the first live public API resource. Use them when an external system needs to create planned work, support tickets, website maintenance items or follow-up actions for the API key owner.

POST /public-api/v1/tasks/ Creates one task for the API key owner.
curl -X POST https://u0life.com/public-api/v1/tasks/ \
  -H "Authorization: Bearer u0_live_your_key" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Call client",
    "description": "Created from external API",
    "date": "2026-06-16 10:00:00",
    "status": 0,
    "priority": 2,
    "client_id": 15,
    "project_id": 8,
    "category_id": 4,
    "time_planned": "01:30:00",
    "price_planned": 120
  }'

Fields

title required Task title, up to 191 characters.
description optional Long text shown in the task.
date optional Planned date/time in server format, for example 2026-06-16 10:00:00.
status optional Integer status from 0 to 3.
priority optional Integer priority from 0 to 3.
client_id optional Existing client owned by the API key user.
project_id optional Existing project owned by the API key user.
category_id optional Existing category owned by the API key user.
time_planned optional Planned time in HH:MM:SS format.
price_planned optional Planned monetary value as a number.