Forum Discussion
Migrating to the new web services based publishing for Office 365 IP Addresses and URLs
https://docs.microsoft.com/en-us/office365/enterprise/urls-and-ip-address-ranges?redirectSourcePath=%252fen-us%252farticle%252fOffice-365-URLs-and-IP-address-ranges-8548a211-3fe7-47cb-abb1-355ea5aa88a2
The ID described on the Web page of the above URL is "ENDPOINTSETID". Separately from that, there is also "ID" in the CSV output data.
I could not find a sentence describing the ID on the CSV side.
I have checked, these two IDs are "the numbers are different and the contents data are also different ".
So, I am confused because these two IDs are mixed.
Question:
1) What are the differences between the two IDs? Please provide me with a detailed explanation.
2) Why are there two types of IDs? Please provide me with the method of using properly.
Hello Kyounghwan Lee, there are three web methods which provide for CSV output and it is not clear which you are referring to. I will assume you are referring to the endpoints web method CSV which is located here: https://endpoints.office.com/endpoints/worldwide?format=csv&clientrequestid=b10c5ed1-bad1-445f-b386-b919946339a7
If you compare that to the doc page that you referenced (here), the two ID fields refer to the same endpoint set and can be used for correlation.
Regards,
Paul
- Kyounghwan LeeSep 06, 2018Copper Contributor
Thank you for your prompt reply.
As you mentioned, I had referred to that page.
So, let me change the question, I wonder that how the difference between the following "id" and "endpointSetId".
I wanted to know the meaning of each ID on the three reference pages below.
- For the data on the Office 365 URLs and IP address ranges page for firewalls and proxy servers, use <https://endpoints.office.com/endpoints/worldwide.>.
- To get all the latest changes since the end of July 2018 when the web service was first available, use <https://endpoints.office.com/changes/worldwide/0000000000>.
- CSV data <https://endpoints.office.com/endpoints/worldwide?format=csv&clientrequestid=b10c5ed1-bad1-445f-b386-b919946339a7>
I have finally figured out that each ID can be a serial number or an endpointsetId.
In other words, only the ID of the pages below has the meaning of endpointsetId.
<https://endpoints.office.com/endpoints/worldwide.>
Is it correct that I have understood?
Also, is it correct to understand that the other IDs are used as serial numbers?
Regards,
Kyounghwan Lee
- PaulAndrewSep 06, 2018
Microsoft
Hi Kyounghwan Lee, the /changes/ web method has an ID which refers to the change set and not the endpoint set so that is a different number. In this image of the output from the /changes/ API you can see an id field which is the id of the change set. That is followed by an endpointSetId field which identifies the endpoint set that had the change. These two id numbers cannot be used interchangeably as they refer to different tables.
Regards,
Paul