API Collection

Ankiren OKR API

OKR (Objectives and Key Results) management API for personal goal tracking. Features: - Year-based OKR organization with themes - Hierarchical structure: Year → Objective → Key Result → Achievement - Quarterly or yearly objectives - Progress tracking with target/current values - Achievement logging for wins and milestones

Productionhttps://ankiren.comStaginghttps://staging.ankiren.comUAThttps://uat.ankiren.com
BASEhttps://ankiren.com

Overview

15 endpoint trong 5 nhóm · OpenAPI 3.0.3 · phiên bản 1.0.0 · spec tại docs/api/okr-api.yaml.

Years5 endpoint

OKR year management (themes, status)

Objectives3 endpoint

Objective CRUD operations

Key Results3 endpoint

Key result management with progress tracking

Achievements3 endpoint

Achievement/win logging for key results

Utility1 endpoint

Seed data and utilities

Authentication

Mọi endpoint đều yêu cầu xác thực.

  • sessionapiKey · cookie

    NextAuth session cookie

  • pathttp · bearer

    Personal Access Token (ank_xxx)

cURL
curl 'https://ankiren.com/api/me/okr' \
  -H 'Authorization: Bearer <token>'

Topics

Years

OKR year management (themes, status)

Objectives

Objective CRUD operations

Key Results

Key result management with progress tracking

Achievements

Achievement/win logging for key results

Utility

Seed data and utilities