OData API feeds management
This article explains how to set up a Devo data query as an OData feed. This will allow you to stream the data to external tools like, for example, Microsoft Excel, Tableau or Power BI. Currently, Devo feeds implement OData version 2.0.
The service root URL for OData feeds depends on the Devo domain region, either Europe or USA.
Set up an OData feed
- Go to Data Search and run query whose data you want to share via OData.
- Click the gear icon in the table toolbar, then select Query Info → OData URI.
The Create ODataV2 URL window opens.
The following table describes the fields in this window:
Feed friendly name Enter a name for the data feed. Authentication type
Choose one of the following authentication options:
- No authentication - For security reasons we do not recommend this mode.
- Domain authentication - This is the default, recommended option. It automatically uses the OData API credentials from your account preferences. You can check and edit them in the Preferences → Account Preferences area. Go to the Domain preferences for more information.
- Standard authentication - This allows you to create a user and password that will only be used for this feed.
Tags Add tags to the feed to easily identify it in the Api/OData tab of the Data Management area.
- Click Create. The feed URL is generated and you can copy it to your clipboard.
All the feeds that have been created in your domain are listed in the Administration → Data Management → Api/OData area. Check the Data processes and feeds article for more information.
OData feed parameters
You can add query string parameters to the OData feed URI to specify the data you want to retrieve. These parameters can be used to, for example, control the amount and order of the data that an OData service returns for the query identified by the URI.
OData feed URIs may include as many parameters as required, which are always prefixed with a "&" character (except the
The following table lists the supported parameters using a feed URL for a Devo domain in the USA cloud region:
To add this parameter to the OData feed URI, first remove the query time information at the end of the URL, then add the parameter without including the '&' character.
The following is an example of an OData feed with four different parameters:
In this case, you will only receive the data in the eventdate and cid columns, as specified in the
select parameter. The
top parameter indicates that only the first 10 events will be shown and the
skip parameter will make the counting start after the first nine events. As a result, only 10 events from the event number 10 will be shown. Data will be retrieved in JSON format as indicated in the
See the OData documentation for further details.