jambonz / jambonz/jambonz-api-server
getCall: add attempt, answer and termination timestamps along with other missing fields
- Dominant language
- JavaScript
- Stars
- 24
- Forks
- 38
- Avg merge
- 8h 34m
- Merged PRs (30d)
- 1
Description
Why is there a discrepancy between the fields available at GetCall endpoint and from the RecentCalls endpoint?
Fields available in RecentCall but not in GetCall,
- attempted_at
- answered_at
- terminated_at
- termination_reason
Similarly there are some fields that are available in GetCall but not in RecentCall. My system fetches the call data from Jambonz periodically and we have to call both the APIs to get all the fields. It would be nice to have all the fields available in both
Contributor guide
No contributing guide indexed for this repository
Research direction
Compare the GetCall and RecentCalls endpoint implementations, starting with how each endpoint assembles its response fields. Check existing API tests for both endpoints; done means both expose attempted_at, answered_at, terminated_at, termination_reason, and the other endpoint-specific fields consistently.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- api, backend-api-design
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100