API - nomlab/camome GitHub Wiki

Camome API

Mission

Mission has the following properties.

  • name: (string, not required)
  • description: (string, not required)
  • deadline: (string, not required)
  • keyword: (string, not required)
  • state_id: (integer, not required)
  • parent_id: parent Mission ID (string, not required)
  • created_at: (datetime, not required)
  • updated_at: (datetime, not required)
  • lft: parameter for awesome_nested_set (integer, not required)
  • rgt: parameter for awesome_nested_set (integer, not required)
  • depth: parameter for awesome_nested_set (integer, not required)

Create a Mission

Unorganized Mission

POST app_root/missions/inbox/missions

Example Request

to be announced

Successful response

to be announced

Root Mission

POST app_root/missions

Example Request

to be announced

Successful response

to be announced

Child Mission

POST app_root/missions/:parent_id/missions

Example Request

to be announced

Successful response

to be announced

Clam

Clam has the following properties.

  • uid: (string, not required)
  • date: (datetime, not required)
  • summary: (string, not required)
  • options: (text as hash, not required)
  • content_type: (string, not required)
  • fixed: (boolean, not required)
  • mission_id: (integer, not required)
  • created_at: (datetime, not required)
  • updated_at: (datetime, not required)

Create a Cleam

Unorganized Clam

POST app_root/missions/inbox/clams

Example Request

to be announced

Successful response

to be announced

Organized Clam

POST app_root/missions/:mission_id/clams

Example Request

to be announced

Successful response

to be announced
⚠️ **GitHub.com Fallback** ⚠️