Skip to main content
Version: 2.0.0

Feng Office API

RESTful API for the Feng Office project management platform.

Overview

This API provides programmatic access to Feng Office resources including workspaces, projects, tasks, milestones, contacts, documents, and time tracking.

Authentication

All endpoints (except token generation) require an OAuth 2.0 Bearer token. See the Authentication Guide for details.

Plugin Extensions

Feng Office supports a modular plugin system. Core object schemas include extended_attributes and custom_properties fields that plugins can populate. Use GET /plugins to discover active plugins and their capabilities.

Response Envelope

All responses follow this structure:

{
"error": false,
"data": { ... },
"meta": { "current_page": 1, "per_page": 25, "total": 100, "total_pages": 4 },
"message": "Success"
}

Authentication

OAuth 2.0 access token obtained from POST /oauth/token

Security Scheme Type:

http

HTTP Authorization Scheme:

bearer

Bearer format:

JWT

Contact

Feng Office API Support:

URL: https://www.fengoffice.com

License

AGPL-3.0