Try it: Develop & Test

MyJohnDeere API
AEMP API
AgLogic™ API
API Versioning
API Usage Monitoring
Once you have an app profile, you can start developing and testing your app with an API. Follow the directions underneath the API of your choice to access documentation and use the developer console.
Scroll down further to learn about API versioning and connecting your app to different versions of the same API, and monitoring your app's API usage.
MyJohnDeere API    
Access Documentation
  1. Search for the API and click on its name.
  2. On the left navigation, click on the Documents tab.
You can also view the documentation by clicking on one of the icons in the MyJohnDeere API graphic on the home page, or by clicking the View Documentation button in the description below the MyJohnDeere API graphic.
 
Use the Test Client
  1. Navigate to your app and click on the Test Client option in the left navigation.
  2. API: Select MyJohnDeere API from the dropdown menu.
  3. Operation: Select the operation you want to test.
  4. Accept: Click the arrow next to Header to view the Accept and Content Type values. The accept values for each resource are included in the API documentation. If you have a custom accept header, select “Other” in the dropdown, and specify a header.
  5. Click the Config button. This will bring up the Config dialog box. Click on the Get Token button. A new window will open, asking you if the app should be allowed access to the API you are trying to connect with.
  6. Click the yellow Allow button on the bottom of this window.
  7. Click the Finish button.
  8. Back on the Test Client page, click on the Invoke button to run the test client. The response will appear in the box at the bottom of the page.
Notes:
  • The Endpoint value will be automatically filled in.
  • Under the Header section, leave the Content Type value at "none" unless you're making a POST or PUT call.
  • If parameters are required for the call, you will need to fill in those values in the Parameters section.
  • Your App ID and Secret will be automatically filled in to the Security dialog box. To view this, click on the Security button.
AEMP API    
Access Documentation
A typical API documentation set will include an overview of the API and developer guides. To access the documentation,
  1. Search for the API and click on its name.
  2. On the left navigation, click on the Documents tab.
You can also view the documentation by clicking on the AEMP API icon on the Vehicle API graphic on the home page, or by clicking the View AEMP Docs button in the description below the Vehicle API graphic.
 
Use the Test Client
  1. Navigate to your app and click on the Dev Console option in the left navigation.
  2. API: Select the AEMP API.
  3. Operation: Select the operation you wish to test.
  4. Accept: Do not change.
  5. Content Type: Do not change.
  6. Parameters: If parameters exist for the operation, they will be listed with a place to input your value.
  7. Click on the Invoke button.
  8. You will be asked to log in. Log in with the JDLink Organization's user ID and password.
AgLogic™ API    
Access Documentation
A typical API documentation set will include an overview of the API and developer guides. To access the documentation,
  1. Search for the API and click on its name.
  2. On the left navigation, click on the Documents tab.
You can also view the documentation by clicking on the AgLogic™ API icon on the Logistics API graphic on the home page, or by clicking the View Documentation button in the description below the Logistics API graphic.
 
Use the Test Client
  1. Navigate to your app and click on the Dev Console option in the left navigation.
  2. API: Select the AgLogic™ API.
  3. Endpoint: Select Production from the dropdown menu.
  4. Operation: Select the operation you wish to test.
  5. Accept: Do not change.
  6. Content Type: Do not change.
  7. Parameters: If parameters exist for the operation, they will be listed with a place to input your value.
  8. Click on the Invoke button.
  9. You will be asked to log in. Log in with the JDLink Organization's user ID and password.
API Versioning    
An API may have more than one version available. An app requires separate access to each version of an API, along with access to each environment (sandbox or production) of the API. Please refer to your primary contract agreement with Deere to check how long a sunset version will be supported.
You can view different versions of an API through that API’s profile.
  1. Search for the API and click on its name.
  2. At the upper right corner of the window, next to “Version," the version ID of the API will display. Use the up and down arrows next to the version ID to select a different version, if they exist.
API Usage Monitoring    
You can monitor your app’s API usage through the App Profile.
  1. Search for your app and click on its name.
  2. Click on the Monitor tab in the left navigation.
    • The Overview provides real-time monitoring.
    • Charts allow you to monitor and view service response time, adherence to policies, and transaction faults.
    • The Usage Logs allow you to query and view information about request and response message data for the API.