InformationTitleMVP One Supported Odata APIsContentContentAPI Access and Licensing API access is controlled via a license structure. Please note that the daily API license will reset every day at midnight CST for all customers regardless of their time zone. Customers inquiring about getting API access will need to contact their Account Executive. If you do not know how to contact your Account Executive, please contact MVP Technical Support (Support@MVPOne.com). API URL Format MVP API calls use a variety of URL schemes. The MVP APIs use URLs formatted as such: https://CustomerName.mvpplant.com/ODataApi/v1/Accounts The Customer Name is the prefix of your MVP site address. As an example. If you are using example.mvpplant.com, then your Customer Name is example. Datetime Format V1 URLs should use a datetime format of "DateTime'2025-05-02T00:00:00.000" OData Guide Odata API Guide OData API Header Only specific headers are acceptable for Exporting or Importing with MVP API calls. The following are acceptable headers for Exporting: Text/jsonText/XML The following are acceptable headers for Importing: Content-Type: Text/jsonContent-Type: Text/XML API GET DateTime Values The datetime value in the GET URL should be in UTC. The time values returned in the results will match the user's time zone used to authenticate the GET request. API Entity Names When using API to access MVP data, all entity names are case-sensitive. Using all upper or lower case will result in errors. API Record Cap MVP's APIs will pull the first 2,000 records. If the limit is being reached. We recommend using the "$filter" option, to specify the data required to be pulled. API Call Limit Depending on your site's license, a certain number of API calls are allowed. This amount resets every 24 hours at 12 am Central Time. You can check your daily API usage and limit under Administration > Licenses. Using a Third Party API Program? When customers use MVP APIs in conjunction with third-party programs, our Support Team may not be able to assist if the problem resides outside of MVP. In these cases, we will need to direct customers to contact the admin of their third-party API accessing programs. API Filter Not Working in Java? Spaces need to be encoded in the filter part of the URL. Replacing the spaces with either %20 or + fixes the issue.Here is the line of code from my example:URL url = new URL("https://tryitout.mvpplant.com/ODataApi/v1/Accounts?$filter=CreatedBy%20eq%20'thorpk'");URL url = new URL("https://tryitout.mvpplant.com/OdataApi/v1/Accounts?$filter=CreatedBy+eq+'thorpk'");Link to the examplehttp://rextester.com/QQQRBP1458 APIs Not Refreshing in PowerBi? As a note, PowerBI will now allow the MVP One API Key authentication to refresh data into PowerBi. Reporting APIs APIs in MVP One can be used to export MVP One data into other reporting platforms. One example would be to use APIs to pull data into a program like PowerBi and using that software to further analyze your MVP One data. Unsupported Functions Please note that MVP One does not support the "Parts/$count" function. However we do support the "Parts?$count=true" function. This includes the count in the result set. This is useful for paging like the following: /Parts?$count=true&$top=2&$skip=4 $count=true always include the total number of records for the query at the top of the result set. URL NameNew-MVP-One-Odata-APIs