How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Alianza Account API

The Account API from Alianza — 22 operation(s) for account.

Alianza Account API is one of 60 APIs that Alianza publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Account. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 26 operations across 22 paths, and defines 49 schemas. It is described by OpenAPI 3.2.0, at version 2.

Requests are made against 4 base URLs: https://api.d2.alianza.com, https://api.q2.alianza.com, https://api.b2.alianza.com, https://api.alianza.com.

26 operations 22 paths 49 schemas 2 DELETE14 GET1 PATCH7 POST2 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
2
Base URL
https://api.alianza.com
Authentication
API Key
Resource Areas
1

Authentication & Security 1

Alianza Account API declares 1 security scheme for authenticating requests. An API key is passed in the header as X-AUTH-TOKEN (X-Auth-Token).

Paths & Operations 26

Across 22 paths, the API surfaces 26 operations — 2 DELETE, 14 GET, 1 PATCH, 7 POST, 2 PUT. Each is listed below with its method, path, parameters, and response codes.

Account 26
POST
/v2/partition/{partitionId}/account/activation/multiple
Multi Line Account Activation
multipleActivation 2 params body → 200400404
POST
/v2/partition/{partitionId}/account/activationdeprecated
Account activation
activation 2 params body → 200400404
GET
/v2/partition/{partitionId}/account
retrieve_6 2 params → 200
POST
/v2/partition/{partitionId}/account
Create account
createAccount 2 params body → 200400404
GET
/v2/partition/{partitionId}/account/search
Account search
search_2 3 params → 200400404
GET
/v2/partition/{partitionId}/account/accounthistorysearch
Account history record search
accountHistoryByAccountNumberSearch 8 params → 200400404
POST
/v2/partition/{partitionId}/account/bulkstatuschangedeprecated
Change account status in bulk
bulkStatusChange 2 params body → 200400404
POST
/v2/partition/{partitionId}/account/bulkstatuschange_2
Change account status in bulk
bulkStatusChange_2 2 params body → 200202
GET
/v2/partition/{partitionId}/account/frequentlyaccessed
Frequently accessed account search
frequentlyAccessed 2 params → 200400404
GET
/v2/partition/{partitionId}/account/recentlyaccessed
Recently accessed account search
recentlyAccessed 2 params → 200400404
GET
/v2/partition/{partitionId}/account/validateproperties
Pre-validate property on the Account object
validateProperties_1 6 params → 200
GET
/v2/partition/{partitionId}/account/{accountId}
Retrieve account by ID
retrieveAccount 4 params → 200400404
PUT
/v2/partition/{partitionId}/account/{accountId}
Update account
updateAccount 3 params body → 200400404
DELETE
/v2/partition/{partitionId}/account/{accountId}
Delete account
deleteAccount 3 params → 200400404
PATCH
/v2/partition/{partitionId}/account/{accountId}
Update account
patch_2 3 params body → 200400404
GET
/v2/partition/{partitionId}/account/{accountId}/macaddress/{macAddress}/inventorydeprecated
Determine which lines are available on a device/mac
findAllAvailableDevicesByMacAddress 4 params → 200400404
GET
/v2/partition/{partitionId}/account/{accountId}/accounthistorysearch
Account history record search
accountHistoryByAccountIdSearch 8 params → 200400404
POST
/v2/partition/{partitionId}/account/{accountId}/send-welcome-email
Send welcome email to all users that was not sent it before
sendWelcomeEmailToAll 3 params → 404
PUT
/v2/partition/{partitionId}/account/{accountId}/callingplanproduct/{callingPlanProductId}deprecated
Change Calling Plan
changeCallingPlan 4 params → 200400404
POST
/v2/partition/{partitionId}/account/{accountId}/callingplanswapdeprecated
Change Calling Plan Immediately
swapCallingPlan 3 params body → 200400404
DELETE
/v2/partition/{partitionId}/account/{accountId}/cancelpendingcallingplandeprecated
Cancel Pending Callingplan
cancelPendingCallingPlan 3 params → 200400404
GET
/v2/partition/{partitionId}/account/{accountId}/macaddress/{macAddress}deprecated
getDeviceDataForAccount 4 params → 200
GET
/v2/partition/{partitionId}/account/{accountId}/user-product-plans
Account Available User Product Plans
getAvailableUserProductPlans 3 params → 200400
GET
/v2/partition/{partitionId}/account/{accountId}/status
Account status
getStatus 3 params → 200400404
GET
/v2/partition/{partitionId}/account/{accountId}/devicesdeprecated
Devices on an Account
listDevicesDeprecated 3 params → 200400
GET
/v2/ref/account/bulkstatuschange
Retrieve the default bulkstatuschange definition file
getBulkStatusChangeDefinition → 200400401404

Schemas 49

The contract defines 49 schemas that model the data the API accepts and returns. The most detailed are EndUserV2X_2 (30 properties), Account_2 (26 properties), PortX_2 (26 properties), LatLongCustomerServiceRecordX_2 (23 properties). Each schema is shown below with its type and property counts.

CallScreeningSettingsX_2
object
8 properties
DynamicTelephoneNumberActivationX_2
object
15 properties
E911AddressX
object
21 properties
DirectoryListingX_2
object
3 properties
FindMeFollowMeCallHandlingX_2
object
2 properties
CustomScheduleX_2
object
3 properties
MediaFriendsX
object
3 properties
SideCarTypeX
object
4 properties
PortX_2
object
26 properties
CustomerServiceRecordX_2
object
21 properties
AccountDeviceDataX_2
object
6 properties
EndUserV2X_2
object
30 properties 1 required
AccountHistoryX
object
15 properties
SimultaneousRingCallHandlingX_2
object
2 properties
RingPhoneCallHandlingX_2
object
3 properties
RingTypeAlertInfoX
object
2 properties 2 required
MultipartFormDataInput_2
object
CallHandlingWithTimeoutX_2
object
4 properties
DeviceX_2
object
17 properties 7 required
UserGroupX
object
3 properties
JobUploadKey
object
1 property
Account_2
object
26 properties 12 required
Job_2
object
9 properties
FileImportValidationErrorX
object
4 properties
CallerIdConfigX
object
4 properties 3 required
WeeklyScheduleX_2
object
2 properties
AddressX_2
object
17 properties
DeviceTypeX_2
object
16 properties
FindMeEndpointX_2
object
4 properties
AccountActivationV2X_2
object
7 properties
TelecomSettingsX_2
object
8 properties
CallingPlanX
object
8 properties
ScheduleX_2
object
4 properties
LatLongCustomerServiceRecordX_2
object
23 properties
MultipleActivationX_2
object
2 properties 1 required
TelephoneNumberAccountV2X_2
object
22 properties
CustomCallScreenX
object
3 properties
CallHandlingX
object
3 properties
JobError
object
4 properties
AccountViewX
object
9 properties
CallingPlanSwapX
object
2 properties
UserProductPlanX_2
object
4 properties
CallHandlingSettingsX_2
object
8 properties
CallHandlingScheduleX_2
object
2 properties
TelephoneNumberAccountBareX
object
10 properties
EndUserWithMultipleTnActivationX_2
object
5 properties
AccountHistorySearchResponseX_2
object
4 properties
PublicApiException
object
3 properties
TnData
object
3 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

alianza-account-api-openapi.yml Raw ↑

Other APIs Alianza publishes across the network.

Alianza Account Device API
Alianza Account Device Line API
Alianza Account Prevalidate API
Alianza Account User API
Alianza Address API
Alianza Asynchronous JOB Tracker API
Alianza Authorize API
Alianza Brand Settings API
Alianza Bulk Operation Collection API
Alianza Bulk Operation Job API
Alianza Business Line API
Alianza Business Line Hunt Group API
Where this information came from

This is an independent, third-party profile of Alianza Account API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.