Partial diff: added / removed operations, renames, and spec-info fields. Nested schema changes are not tracked yet.
c9f07bb* refactor: scss to css, sidebar groups, search component- info.titleCall Center & Contacts API → Bevatel Developer APIs
- info.version1.0.1 → 1.0.0
- info.descriptionREST API for call center summaries (calls, agents, queues) and contact management.
Authentication: Most operations use an API key in the
Authorizationheader unless noted otherwise. ### Response conventions All success JSON bodies includesuccess_code,message, and optionallydetails(see schemas). Payloads such asdataor resource fields extend that shape where documented. All errors JSON bodies includeerror_code,message, and optionallydetails. Responses must not include stack traces, internal exceptions, hostnames, file paths, or other system internals. ### HTTP status codes | Code | Meaning | When used | |------|---------|------------| | 200 | Ok | Successful read or update | | 201 | Created | Resource created successfully | | 400 | Bad Request | Malformed parameters, validation failures, unacceptable request | | 401 | Unauthorized | No valid API key or bearer token | | 403 | Forbidden | Authenticated but not permitted for this KPI / operation | | 404 | Not Found | Identified resource (e.g. KPI key target) does not exist | | 429 | Too Many Requests | Rate limit exceeded | | 500 | Internal Server Error | Unexpected server-side failure | (Product copy that repeated “missing params” for non-400 codes was normalized to conventional HTTP meanings.) → Combined public API documentation for Bevatel developer services. Authentication, scopes, workspace binding, and rate limiting are enforced at APISIX. Clients authenticate withAuthorization: Bearer <developerapijwt>. APISIX derives upstream context after JWT verification.
- Added
getDeveloperAgentsActivityEvents - Added
getDeveloperAgentsAvailability - Added
getDeveloperAgentsCallDispositions - Added
getDeveloperAgentsPauses - Added
getDeveloperAgentsSessionSummary - Added
getDeveloperAnsweredByAgents - Added
getDeveloperAnsweredByCallDuration - Added
getDeveloperAnsweredByDisconnectionCauses - Added
getDeveloperAnsweredByQueues - Added
getDeveloperAnsweredDetailedCalls - Added
getDeveloperAnsweredServiceLevel - Added
getDeveloperAnsweredSummary - Added
getDeveloperDistributionByDid - Added
getDeveloperDistributionByQueues - Added
getDeveloperDistributionByTime - Added
getDeveloperDistributionDetailedCalls - Added
getDeveloperDistributionSummary - Added
getDeveloperOutboundByDisconnectionCauses - Added
getDeveloperOutboundByTime - Added
getDeveloperOutboundDetailedCalls - Added
getDeveloperOutboundDialedByAgents - Added
getDeveloperOutboundSummary - Added
getDeveloperOutboundUnansweredCalls - Added
searchDeveloperReportCalls - Added
getDeveloperSummaryAgents - Added
getDeveloperSummaryCalls - Added
getDeveloperSummaryQueues - Added
getDeveloperUnansweredDisconnectionCauses - Added
getDeveloperUnansweredByQueues - Added
getDeveloperUnansweredDetailedCalls - Added
getDeveloperUnansweredServiceLevel - Added
getDeveloperUnansweredSummary - Added
listDeveloperContacts - Added
createDeveloperContact - Added
getDeveloperContact - Added
updateDeveloperContact - Added
deleteDeveloperContact - Removed
createContact - Removed
updateContact - Removed
deleteContact - Removed
listContacts - Removed
getAgentsSummary - Removed
getCallsSummary - Removed
getQueuesSummary