Hot answers tagged

7 votes
Accepted

What is the Tridion.TopologyManager.Client endpoint

The easiest way to find out the endpoint URL is to check the Windows environment variable on the CM server using the following PowerShell command: get-item env:tridion_ttm_serviceurl This should give ...
Jonathan Williams's user avatar
6 votes
Accepted

Publishing Component Template so it's queryable by oData

You could create a (dummy) Page based on a Page Template which collects and renders the required CT metadata of all CTs (in JSON or XML format). Publishing the metadata of all CTs can be achieved by ...
Rick Pannekoek's user avatar
6 votes
Accepted

Linking.svc URL in SDL Web 8

Linking service is moved to root of the content service. You can access it like http://my.sdlweb8.server:86/linking For example to get Component link http://localhost:8081/linking/componentLink?...
vinayknl's user avatar
  • 1,130
5 votes

Access Promotions from SmartTarget web service in Java application

The OData web service is not a public API and has in fact been replaced in SDL Web 8. For that reason, I recommend against attempting to use it like this.
Peter Kjaer's user avatar
  • 19.8k
5 votes

Can we use same OData Webservice instance to serve content from different Brokers

In short: no. You can only bind one database to each service. May I ask why you're using 3 different brokers?
Nuno Linhares's user avatar
  • 29.1k
5 votes

Optimal way to expose Tridion content to external systems?

Whether creating a REST API over OData is a good option for you, nobody can answer but you I would say. Simply using a REST service is commonly accepted as one of the easier ways for external systems ...
Bart Koopman's user avatar
  • 29.6k
4 votes

Why OData is missing some components with Filter criteria whereas it works fine if also provide the component Id in Query?

Maybe the problem is the number of results of the query. By default the number of results are limited to 25, as it is configured in the cd_webservice_conf.xml <OData> <DefaultTop>25&...
Raúl Escudero's user avatar
4 votes
Accepted

Web service that queries Broker Database outside of SDL Web 8.5?

You need to connect to Content svc via CIL. Here are a couple links: https://shahideqamuddin.blogspot.com/2017/11/getting-started-with-tridion-cil.html https://community.sdl.com/product-groups/sdl-...
Andrew William Ross's user avatar
3 votes

Optimal way to expose Tridion content to external systems?

Update: I see @Bart updated his answer. Here's my update in case someone is looking for info about that specific integration. The Salesforce CMS Connect basic integration expect HTML from whatever ...
Alvin Reyes's user avatar
  • 12.8k
3 votes
Accepted

Can Tridion's OData service be updated?

Given it seems that the question is Can we plugin a new or updated query model for the web content services? the short answer is no. As per the documentation - the ODATA implementation is a ...
Dylan .. Mark Saunders's user avatar
3 votes

Access Promotions from SmartTarget web service in Java application

I have been searching for a solution to your problem, but I think it is a question that must be sent to SDL, because maybe is a software fault. But maybe the odata4j library is not fully implemented, ...
Raúl Escudero's user avatar
3 votes
Accepted

XPM: Error updating Preview ((406) Not Acceptable)

The "Content Delivery Endpoint URL" should be the URL of your PreviewWebServiceCapability (see cd_strorage_conf.xml of your Discovery Service), not of the Content Service (V2 nor V4).
Rick Pannekoek's user avatar
3 votes
Accepted

How can I successfully query the Content Service using its v4 odata endpoint?

So I finally figured it out... It was a combination of several things, but long story short, it had to do with my settings having the wrong encoding (assuming you had the rest of the setup correctly). ...
Jaime Santos Alcón's user avatar
2 votes

oData request with query paramater as URL

I think by 'defined types' you mean the Collections available to query in the odata service. These are called "Entities" in the OData protocol, but in these collections, what we have are units of ...
Raúl Escudero's user avatar
2 votes

odata service query Page Content

if its published to Database as @Nuno Suggested above try following command. http://host:port/odata.svc/Pages(ItemId=172261,PublicationId=311)/ComponentPresentations
Raj Kumar's user avatar
  • 5,867
2 votes

odata service query Page Content

If you want to access the ComponentPresentations included in a Page with odata, the url would be: http://host:port/odata.svc/Pages(ItemId=172261,PublicationId=311)/ComponentPresentations
Raúl Escudero's user avatar
2 votes

odata service query Page Content

To me, it looks like the Page is published to the file system instead of DB. OData only uses the database to return content, so first check if you're storing the page in the Database.
Nuno Linhares's user avatar
  • 29.1k
2 votes

Can Tridion's OData service be updated?

Yes, there is a way to extend the Odata. Please check the referenced article: Odata Extension Please note, extension is possible to odata however after every upgrade you might have to revisit this ...
Hiren Kaku's user avatar
  • 3,728
2 votes

Web 8 - Discovery Service

Based on what I know, if you hit the Discovery Service url: http://discovery-service-hostname:port/discovery.svc/Environment/ you should be able to get a list of all the capabilities for that ...
Kunal's user avatar
  • 1,485
2 votes

Extend Content Delivery Web Service (OData) - how far can it be taken?

Yes, there is a way to extend the Odata. Please check the referenced article: Odata Extension Please note, extension is possible to odata however after every upgrade you might have to revisit this ...
Hiren Kaku's user avatar
  • 3,728
2 votes
Accepted

Update Preview is not working with XPM and DXA

The bindings in my web.xml was what was causing the issue with the ODATA service (a combination of how SSL termination happens in our load balancer and ODATA server). Thanks to Brandon (from SDL ...
Shiva's user avatar
  • 2,158
2 votes

How can I successfully query the Content Service using its v4 odata endpoint?

I could be wrong, but I believe the v4 was never intended for public use.
Atila Sos's user avatar
  • 6,280
2 votes

How can I successfully query the Content Service using its v4 odata endpoint?

I'm not sure if it's supported to directly use the v2 or v4 service endpoints. I always thought the CIL libraries know internally which service to use for a specific query.
Harald Hoffelinck's user avatar
2 votes
Accepted

BinaryVariant Issue when creating Service Reference to SDL Web 8 Content Service

Customer Support have confirmed this is a bug. There will be a hotfix for this shortly.
Chris Summers's user avatar
2 votes
Accepted

DXA 1.7 Experience Manager: Update Preview OData 403 Forbidden error

My first guess would be that your Preview Service (or Session-enabled Content Service) is not be correctly installed/configured, please note that it has a different cd_ambient_conf.xml than the DXA ...
Bart Koopman's user avatar
  • 29.6k
2 votes

Publishing Component Template so it's queryable by oData

I am posting this as answer, and not as comment to your question because its easier this way. What we did is used TOM.NET API during rendering to extract all meta we need about component templates. ...
Marko Milic's user avatar
  • 8,863
2 votes

profiling and personalisation using microservice

As far as I know, the (legacy) Personalization & Profiling functionality is not exposed through SDL Web 8 CIL APIs, but only in the (deprecated) in-process APIs. Note that Experience Optimization ...
Rick Pannekoek's user avatar
2 votes

WebApp Unable to retrieve OAuthToken in DXA 2.0

I figured out the answer to the problem I was having. Actually I had the problem in my /token.svc token expiration time. For example I had expiry time of 3 minutes and when a new call was invoked to ...
Bimals Subedi's user avatar
1 vote
Accepted

OData WebService (java) giving Error Result - Tridion 2013 SP1

Issue Solved: only change in the url. Below are the correct complete urls that works as expected: http://myserver:11090/cd_webservice/odata.svc/ComponentPresentationshttp://myserver:11090/...
Gulshan Thakur's user avatar
1 vote

ODATA : Query attributes in OData WebService

AFAIK, there is no baseline performance define for odata as it varies based on situation and amount of data odata service serves.So giving some generic guidelines: The main parameters affecting ...
Hiren Kaku's user avatar
  • 3,728

Only top scored, non community-wiki answers of a minimum length are eligible