Retrieve a specific engagement by its unique identifier
This endpoint provides detailed engagement information including:
- Complete engagement details and scope
- Engagement status and lifecycle information
- Client relationship and contact details
- Project portfolio and deliverables
- Team assignments and resource allocation
- Financial terms and billing arrangements
Engagement Management Features:
- Engagement lifecycle tracking
- Client relationship management
- Project portfolio oversight
- Team resource allocation
- Financial terms and billing setup
Engagement Details Include:
- Engagement name and description
- Engagement status and type
- Client and contact information
- Project portfolio details
- Team assignments
- Financial terms and billing
Business Applications:
- Engagement status monitoring
- Client relationship management
- Project portfolio analysis
- Resource allocation planning
- Financial performance tracking
Real Example:
curl --location 'https://{{host}}/v1/engagement/34567' \
--header 'Authorization: bearer {{token}}' \
--header 'Content-Type: application/json'Response Example:
{
"id": 34567,
"name": "Annual Audit Engagement 2024",
"description": "Comprehensive annual audit engagement including financial statements, tax preparation, and compliance review",
"status": "ACTIVE",
"type": "AUDIT",
"clientId": 789,
"clientName": "Acme Corporation",
"clientEmail": "finance@acme.com",
"clientPhone": "+1-555-0123",
"startDate": "2024-01-01T00:00:00Z",
"endDate": "2024-12-31T23:59:59Z",
"estimatedValue": 50000.00,
"currency": "USD",
"projects": [
{
"id": 67890,
"name": "Q4 Financial Audit",
"status": "IN_PROGRESS",
"budget": 25000.00
},
{
"id": 67891,
"name": "Tax Preparation",
"status": "PLANNING",
"budget": 15000.00
}
],
"teamMembers": [
{
"staffId": 123,
"name": "John Smith",
"role": "ENGAGEMENT_PARTNER",
"allocation": 0.3
},
{
"staffId": 124,
"name": "Jane Doe",
"role": "SENIOR_MANAGER",
"allocation": 0.8
}
],
"billingTerms": {
"billingFrequency": "MONTHLY",
"paymentTerms": "NET_30",
"rateType": "HOURLY",
"defaultRate": 250.00
},
"notes": "Annual engagement with quarterly reviews and monthly billing",
"createdAt": "2023-12-15T10:00:00Z",
"updatedAt": "2024-11-20T14:30:00Z"
}Security
BearerAuth
- Mock serverhttps://api.doc.aiwyn.ai/_mock/bundle/gql/v1/engagement/{id}
- Sandboxhttps://demo.api.aiwyn.ai/gql/v1/engagement/{id}
- Staginghttps://staging.api.aiwyn.app/gql/v1/engagement/{id}
curl -i -X GET \
https://api.doc.aiwyn.ai/_mock/bundle/gql/v1/engagement/34567 \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Engagement details retrieved successfully
Detailed engagement description
Example:"Comprehensive annual audit engagement including financial statements, tax preparation, and compliance review"
Engagement type
Enum:"AUDIT""REVIEW""COMPILATION""TAX""CONSULTING""ADVISORY"
Example:"AUDIT"
Additional notes or terms
Example:"Annual engagement with quarterly reviews and monthly billing"
Response
{ "id": 34567, "name": "Annual Audit Engagement 2024", "description": "Comprehensive annual audit engagement including financial statements, tax preparation, and compliance review", "status": "ACTIVE", "type": "AUDIT", "clientId": 789, "clientName": "Acme Corporation", "clientEmail": "finance@acme.com", "clientPhone": "+1-555-0123", "startDate": "2024-01-01T00:00:00Z", "endDate": "2024-12-31T23:59:59Z", "estimatedValue": 50000, "currency": "USD", "projects": [ { … } ], "teamMembers": [ { … } ], "billingTerms": { "billingFrequency": "MONTHLY", "paymentTerms": "NET_30", "rateType": "HOURLY", "defaultRate": 250 }, "notes": "Annual engagement with quarterly reviews and monthly billing", "createdAt": "2023-12-15T10:00:00Z", "updatedAt": "2024-11-20T14:30:00Z" }