Alladdin

Work in progress

Site en construction

الموقع قيد الإنشاء

Alladdin
GET

Get a project time entry

Scope: projects:projects.read https://api.alladdin.com/api/v2/projects/{projectId}/times/{timeId}

Returns a single project time tracking entry by its ID.

Parameters

Path parameters

timeId string required

Project time entry ID

projectId string required

Project ID

Request

python
import requests

url = "https://api.alladdin.com/api/v2/projects/{projectId}/times/{timeId}"
headers = {
    "Authorization": "Bearer YOUR_API_KEY",
    "Accept": "application/json",
}

response = requests.get(url, headers=headers)
print(response.json())

Responses

Response

json
{
  "id": "string",
  "project_id": "string",
  "duration": 0,
  "user_name": "string",
  "description": "string",
  "cost_per_hour": "25.00",
  "user_id": "string",
  "task_id": "string",
  "date": "string",
  "approved": false,
  "total_cost": "12.50",
  "category": "string"
}

Success responses

200 Project time entry found application/json object id string required

Unique identifier

project_id string required

ID of the project the entry belongs to

duration integer required

Duration in seconds

user_name string required

User display name

description string required

Description

cost_per_hour string<decimal> required

Cost per hour as a decimal string

user_id string required

User ID

task_id string | null required

Task ID

date string | null required

Date, formatted according to the account's date settings

approved boolean required

Whether the entry is approved

total_cost string<decimal> required

Total cost as a decimal string

category string required

Category

Error responses

401 Invalid or missing API key application/json 403 Insufficient permissions application/json 404 Time entry not found application/json 429 Rate limit exceeded application/json

← PreviousList all project time entries →

Next →Delete a project time entry →