Relationship API

Track and manage relationship duration between connected partners

Base URL: https://api.wecompleteapp.com

Relationship API

Manage relationship duration tracking

POST /api/user/{userId}/relationship

Set relationship start or end date

Request

POST https://api.wecompleteapp.com/api/user/{userId}/relationship
Content-Type: application/json

{
  "action": "start",
  "date": "2023-01-01"
}

Response

{
  "success": true
}

GET /api/user/{userId}/relationship

Get relationship duration

Request

GET https://api.wecompleteapp.com/api/user/{userId}/relationship

Response

{
  "duration": {
    "days": 365,
    "startDate": "2023-01-01T00:00:00.000Z",
    "endDate": null,
    "isActive": true
  }
}

📌 Notes:
- Requires active partner connection
- Dates must be in ISO 8601 format (YYYY-MM-DD)
- Only one active relationship per user