Telserv API v2 changelog

Bug fixed in product list

Deployed (sandbox): October 10, 2022
Deployed (live): October 11, 2022

Calls to /products and /product/{productId} inadvertently returned only products on your active price lists. If you had bought a number from a product that had since been removed from your price list, you could not retrieve the product details. This bug has been fixed, and these products are now included in the result. Note that in such cases, the pricing will be null.

Maximum number of concurrent calls added

Deployed (sandbox): December 22, 2021
Deployed (live): January 4, 2022

You now get, and can set, the maximum number of concurrent calls for a number.

Changes:
- Added property maxConcurrentCalls to class NumberDetailed
- Added property maxConcurrentCalls to class NumberUpdateRequest

Destination profile methods added

Deployed (sandbox): October 22, 2021
Deployed (live): October 27, 2021

Methods have been added to view, update, and delete destination profiles and their destinations.

Changes:
- Added methods under /destinationprofiles

Porting request methods added

Deployed (sandbox): August 27, 2021
Deployed (live): August 27, 2021

Methods have been added to view, submit, and otherwise manipulate porting requests.

Changes:
- Added methods under /portingrequests

End user data added

Deployed (sandbox): April 16, 2020
Deployed (live): April 22, 2020

It is now possible to view end user details on a product and on a number (if applicable), and a method has been added to populate and update end user details.

Changes:
- Added property EndUserData to classes ProductDetailed and NumberDetailed
- Added method /numbers/{dnisId}/enduserdata

Contract durations and notice periods added to /masterdata

Deployed (sandbox): April 10, 2020
Deployed (live): April 22, 2020

Methods have been added to /masterdata to retrieve the possible values for contract durations and notice periods.

Changes:
- Added method /masterdata/contractdurations
- Added method /masterdata/noticeperiods

Conditions now have indicators for applicability

Deployed (sandbox): April 1, 2020
Deployed (live): April 22, 2020

Properties have been added to product conditions to indicate if they apply to business use or private use or both.

Changes:
- Added properties appliesToBusinessUse and appliesToPrivateUse to classes ProductCondition and PortingCondition

Product.VerificationRequired split into two new properties

Deployed (sandbox): March 19, 2020
Deployed (live): March 19, 2020

The VerificationRequired property of the Product and ProductDetailed classes has been split into two new properties, one for buying and one for porting in.

Changes:
- Added property VerificationRequiredForBuying to classes Product and ProductDetailed
- Added property VerificationRequiredForPorting to classes Product and ProductDetailed
- Property VerificationRequired in classes Product and ProductDetailed has been deprecated and will be removed in a future release

Number type added

Deployed (sandbox): March 4, 2020
Deployed (live): March 4, 2020

Number type Two-Way Voice was added.

Changes:
- Added value 12 (TwoWayVoice) to the list of supported number types (retrievable via /masterdata/numbertypes)

Methods added to manipulate the destination profile that is applied to a number

Deployed (sandbox): May 6, 2019
Deployed (live): May 8, 2019

You can now assign a destination profile to a number, and disassociate the destination profile from a number (thereby reverting to the default, if you have it).

Changes:
- Added method /numbers/{dnisId}/destinations/profile (POST) to assign a destination profile to a number (or update it)
- Added method /numbers/{dnisId}/destinations/profile (DELETE) to disassociate the destination profile from a number (and revert to the default if it exists)

Product ID added to Numbers

Deployed (sandbox): March 6, 2019
Deployed (live): March 7, 2019

You now get the product ID for a number.

Changes:
- Added property productId to class Numbers

/masterdata added

Deployed: February 28, 2019

Several methods have been added to retrieve master data.

Changes:
- Added method /masterdata/applicationtypes
- Added method /masterdata/clirmodes
- Added method /masterdata/codecs
- Added method /masterdata/countries
- Added method /masterdata/destinationsourcetypes
- Added method /masterdata/distributiontypes
- Added method /masterdata/documentstatustypes
- Added method /masterdata/numbertypes
- Added method /masterdata/origintypes

API v2 created

Deployed: February 14, 2019

This API is the successor to the Partner API that lives at https://partnerapi.sipserv.nl.