1. A method for providing a telephony endpoint information service at a communication platform system comprising: controlling the communication platform system to: provide a communication to a first telephony phone number endpoint, the communication platform system adding a trackable resource reference in a content field of the communication; obtain device information of the first telephony phone number endpoint, wherein the platform system obtains the device information by: obtaining the device information during access of the trackable resource reference based on user-agent information included in a request to access the trackable resource reference, the request to access the trackable resource being received at the communication platform system, the user-agent information identifying an application, and running a set of capability tests within the application; responsive to an endpoint query request from a communication service for device information of the first telephony phone number endpoint, provide the obtained device information of the first telephony phone number endpoint to the communication service.