Schema App Endpoints: Whitelist for Full Highlighter Functionality

Modified on Thu, 11 Jan 2024 at 10:29 AM

As part of the process of generating markup the highlighter makes a few requests to Schema App controlled endpoints, depending on the configuration. Each endpoint and a description of how it is used is listed in the table at the end of this article.


Problem: Some IT firewalls may block these requests by default or due to a Content Directive Policy. When requests are blocked, the desired actions will not take place.
 

Solution: Whitelist all domains or whitelist using a wild card (*.schemaapp.com) to ensure the requests do not get blocked and desired results can be acheived 


EndpointDescription
api.schemaapp.com/pagecount

This endpoint is used to log the markup deployed to a page. We use it to feed Descriptive Analytics for deployed markup, billing, and for exports of markup produced.

cdn.schemaapp.com



This is where the highlighter itself is served from. Same with schemaFunctions
data.schemaapp.comThis is used to retrieve data items created in the editor
api.schemaapp.comThis is used for requests to the API to such as YouTube and other markup services that are integrated with the highlighter
api.schemaapp.com/entityrecog
This is used for Tag Linked entities and would only be used for Tag Linked Entity look up tags. 



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article