Skip to content
This repository was archived by the owner on Mar 26, 2025. It is now read-only.

Commit f372a22

Browse files
authored
Merge pull request #4 from StoreDev/api-endpoints
Add additional API endpoints
2 parents 1e324a1 + 033f97e commit f372a22

File tree

1 file changed

+24
-1
lines changed

1 file changed

+24
-1
lines changed

StoreLib/Models/Endpoint.cs

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,14 @@ public enum DCatEndpoint //Xbox, Production and Int are accessible on the public
1919
{
2020
public static readonly Uri FE3Delivery = new Uri("https://fe3.delivery.mp.microsoft.com/ClientWebService/client.asmx");
2121
public static readonly Uri FE3DeliverySecured = new Uri("https://fe3.delivery.mp.microsoft.com/ClientWebService/client.asmx/secured");
22+
public static readonly Uri FE3CRDelivery = new Uri("https://fe3cr.delivery.mp.microsoft.com/ClientWebService/client.asmx");
23+
public static readonly Uri FE3CRDeliverySecured = new Uri("https://fe3cr.delivery.mp.microsoft.com/ClientWebService/client.asmx/secured");
24+
//the following endpoints have been reported but I have not personally seen them yet
25+
public static readonly Uri FE6Delivery = new Uri("https://fe6.delivery.mp.microsoft.com/ClientWebService/client.asmx");
26+
public static readonly Uri FE6DeliverySecured = new Uri("https://fe6.delivery.mp.microsoft.com/ClientWebService/client.asmx/secured");
27+
public static readonly Uri FE6CRDelivery = new Uri("https://fe6cr.delivery.mp.microsoft.com/ClientWebService/client.asmx");
28+
public static readonly Uri FE6CRDeliverySecured = new Uri("https://fe6cr.delivery.mp.microsoft.com/ClientWebService/client.asmx/secured");
29+
//the following endpoints have been spotted in the real world
2230
public static readonly Uri DCATProd = new Uri("https://displaycatalog.mp.microsoft.com/v7.0/products/");
2331
public static readonly Uri DCATInt = new Uri("https://displaycatalog-int.mp.microsoft.com/v7.0/products/");
2432
public static readonly Uri DCATXbox = new Uri("https://xbox-displaycatalog.mp.microsoft.com/v7.0/products/");
@@ -28,5 +36,20 @@ public enum DCatEndpoint //Xbox, Production and Int are accessible on the public
2836
public static readonly Uri DCATOnePInt = new Uri("https://displaycatalog1p-int.mp.microsoft.com/v7.0/products/");
2937
public static readonly Uri DisplayCatalogSearch = new Uri("https://displaycatalog.mp.microsoft.com/v7.0/productFamilies/autosuggest?market=US&languages=en-US&query=");
3038
public static readonly Uri DisplayCatalogSearchInt = new Uri("https://displaycatalog-int.mp.microsoft.com/v7.0/productFamilies/autosuggest?market=US&languages=en-US&query=");
31-
}
39+
//the following endpoints have been reported but I have not personally seen them yet
40+
//scat means staging catalog in the same way that dcat means display catalog
41+
public static readonly Uri SCATProd = new Uri("https://stagingcatalog.mp.microsoft.com/v7.0/products/");
42+
public static readonly Uri SCATInt = new Uri("https://stagingcatalog-int.mp.microsoft.com/v7.0/products/");
43+
public static readonly Uri SCATDev = new Uri("https://stagingcatalog-dev.mp.microsoft.com/v7.0/products/");
44+
public static readonly Uri SCATPublishingProd = new Uri("https://stagingcatalogpublishing.mp.microsoft.com/v7.0/products/");
45+
public static readonly Uri SCATPublishingInt = new Uri("https://stagingcatalogpublishing-int.mp.microsoft.com/v7.0/products/");
46+
public static readonly Uri SCATPublishingDev = new Uri("https://stagingcatalogpublishing-dev.mp.microsoft.com/v7.0/products/");
47+
public static readonly Uri DCATOnePPPE = new Uri("https://displaycatalog1p-ppe.mp.microsoft.com/v7.0/products/");
48+
public static readonly Uri DCATPPE = new Uri("https://displaycatalog-ppe.mp.microsoft.com/v7.0/products/");
49+
public static readonly Uri DCATMD = new Uri("https://displaycatalog.md.mp.microsoft.com/v7.0/products/");
50+
public static readonly Uri DCATXboxPPE = new Uri("https://xbox-displaycatalog-PPE.mp.microsoft.com/v7.0/products/");
51+
//pcats means product catalog service
52+
public static readonly Uri PCATSDevDPS = new Uri("https://productcatalogservice-dev.dps.mp.microsoft.com/v7.0/products/");
53+
public static readonly Uri PCATSDFDCE = new Uri("https://productcatalogservice-df.dce.mp.microsoft.com/v7.0/products/");
54+
public static readonly Uri PCATSDCE = new Uri("https://productcatalogservice.dce.mp.microsoft.com/v7.0/products/"); }
3255
}

0 commit comments

Comments
 (0)