Overview
The Project Status endpoint provides comprehensive information about a tax project’s current state, progress, outstanding items, and estimated completion timeline.
Request
Path Parameters
Unique project identifier.
Response
Project type: tax_return, quarterly_estimate, tax_planning, equity_planning.
Current status: waiting_on_client, in_progress, in_review, completed.
Completion percentage (0-100).
Combined list of missing documents and open requests to client.
Estimated completion date.
Examples
import requests
project_id = 12345
url = f"https://api.fifteenth.com/v1beta/projects/{project_id}/status"
headers = {
"Authorization": "Bearer 15th_your_api_key_here"
}
response = requests.get(url, headers=headers)
status = response.json()
print(f"Project Status: {status['status']}")
print(f"Progress: {status['progress_percentage']}%")
print(f"Outstanding Items: {len(status['outstanding_items'])}")
for item in status['outstanding_items']:
print(f" - {item['type']}: {item['description']}")
Sample Response
{
"id": 12345,
"account_id": 67890,
"type": "tax_return",
"tax_year": 2024,
"status": "waiting_on_client",
"progress_percentage": 35,
"outstanding_items": [
{
"type": "missing_document",
"description": "Interest income statements (1099-INT)",
"priority": "high",
"requested_at": "2024-01-10T10:00:00Z"
},
{
"type": "client_request",
"description": "Please provide updated investment account statements",
"priority": "medium",
"requested_at": "2024-01-12T09:00:00Z"
}
],
"estimated_completion": "2024-02-15T00:00:00Z",
"last_updated": "2024-01-15T10:30:00Z"
}