The Silhouette Public API exposes 100+ provisioning resources under /api/v1/tenants/{tenantId}/.... Each resource documents its supported operations (GET, PUT, POST, DELETE), permitted authorities, properties, and embedded resources.
| Resource | Path | Description |
|---|---|---|
| API Root | /api |
Entry point with links to all resources |
| V1 Resource | /api/v1 |
Version 1 root |
| URI Template Dictionary | /api/v1/rels/{rel} |
HATEOAS link relations |
| Enums List | /api/v1/enums |
Enum lookup service |
| Resource | Description |
|---|---|
| Event Subscription Sets List | Create/manage subscription sets for a WebSocket |
| SubscriptionSets | Individual subscription set management |
| Call Events Subscriptions List | Subscribe to call events per account |
| Call Event Account | Individual call event subscription |
| Emergency Call Alert Events | Subscribe to emergency call alerts |
| Presence Events Subscriptions List | Subscribe to presence events |
| Presence Event Account | Individual presence event subscription |
| Park Location Events Subscriptions List | Subscribe to park location events |
| Park Location Event Account | Individual park location subscription |
| Resource | Description |
|---|---|
| ActiveCalls | List/create active calls (makeCall, retrieveParkedCall) |
| Call | Individual call details and operations (answer, hangup, hold, resume, transfer, park, deflect) |
| Resource | Description |
|---|---|
| PresenceStatusByExtension | Current presence status of a user |
| PresenceStatusBySubscriptionSet | Presence for all accounts in a subscription set |
| PresenceStatusTenantAccounts | All tenant account presence |
| PresenceStatusTenantParkLocations | All park location presence |
| PresenceStatusParkLocation | Single park location presence |
| ParkLocationStatus | Single park location status |
| ParkLocationStatusBySubscriptionSet | Park status for subscription set |
| Resource | Description |
|---|---|
| Tenant | Tenant configuration and settings |
| Users List / User | User management |
| Extensions List / Extension | Extension management |
| Phones List / Phone | Phone device management |
| Phone Extension / Phone Extension Mgmt | Phone-extension associations |
| Location / Locations List | Site locations |
| StaticSite / StaticSites List | Static sites |
| DynamicSite / DynamicSites List | Dynamic sites |
| DID / DID List | Direct Inward Dial numbers |
| Language / Language List | System languages |
| SiteType / SiteTypes List | Site type definitions |
| Resource | Description |
|---|---|
| CallForwarding | Call forwarding settings |
| CallForwardNoAnswer | Call forward on no answer |
| CallCoverage | Call coverage settings |
| CallWaitingTone | Call waiting tone settings |
| ClickToCallConfirmBeforeDial | Click-to-call confirmation |
| CLID / CLID Condition / CLID Condition List | Caller ID settings |
| DND | Do Not Disturb settings |
| E.164 Calls Display | E.164 display settings |
| EmergencyOverride | Emergency override settings |
| Features | Feature settings for users |
| FeatureSettings Embedded | Embedded feature configuration |
| FinalTarget | Final call target |
| HandsfreeAnswerback | Handsfree answerback settings |
| IntermediateTarget / List | Intermediate call targets |
| OutgoingCallPrivacy | Outgoing call privacy |
| Twinning | Twinning configuration |
| Resource | Description |
|---|---|
| CallGroup / CallGroups List | Call group management |
| CallGroupMember / CallGroupMemberMgmt List | Group member management |
| CallGroup CallPermissionProfile | Group call permissions |
| Call Group PIN / Voicemail PIN Reset | Group PIN management |
| Call Group Presence State Routing | Presence-based routing |
| Call Group Voicemail Settings | Group voicemail |
| ACD / ACD List | ACD queue configuration |
| ACDCallPermissionProfile | ACD call permissions |
| QueueSettings | ACD queue settings |
| Login ACD | ACD login management |
| Resource | Description |
|---|---|
| AutoAttendant / AutoAttendant List | Auto attendant management |
| AutoAttendantAction | AA action configuration |
| AutoAttendantGreetingSettings | AA greeting settings |
| AutoAttendantMenu / Menu File / Menu Recording | AA menu management |
| AutoAttendantLanguage / Language List | AA language settings |
| Resource | Description |
|---|---|
| BusinessHoursProfile / Profiles | Business hours profiles |
| BusinessHoursDidMembers / SiteMembers | DID/site business hours members |
| DefaultBusinessHoursProfile | Default business hours |
| DIDBusinessHours / DIDBusinessHoursMgmt | DID-specific business hours |
| SiteBusinessHours / SiteBusinessHoursMgmt | Site-specific business hours |
| HolidayHoursProfile / Profiles | Holiday hours profiles |
| HolidayDidRouting / Routings | Holiday DID routing |