Difference between revisions of "API: purchasing"

From Charitylog Manual
Jump to: navigation, search
(Getting started)
Line 2: Line 2:
 
[[API Details| Go to API overview]]
 
[[API Details| Go to API overview]]
 
The API has an annual support fee, which is added to your support fee for the web application. Please contact the office for details.
 
The API has an annual support fee, which is added to your support fee for the web application. Please contact the office for details.
The process for getting started is as follows:
+
 
 +
=The process=
 
*Your developer will need a Source key. We send this by text message. If they have already worked with the API, they will already have this. Bear in mind that for more technical users, you may be your own developer.
 
*Your developer will need a Source key. We send this by text message. If they have already worked with the API, they will already have this. Bear in mind that for more technical users, you may be your own developer.
 
*Next we will enable the API for one of your replica systems. You can then create the Org and User keys in the web application. See [[API Authentication]]. NB, if you subsequently use the Update Replica Database feature on this system, it will wipe the keys. Simply tick the box again to create new ones.
 
*Next we will enable the API for one of your replica systems. You can then create the Org and User keys in the web application. See [[API Authentication]]. NB, if you subsequently use the Update Replica Database feature on this system, it will wipe the keys. Simply tick the box again to create new ones.
 
*Once you have tested your solution on the replica system, we will enable the API for your live system.
 
*Once you have tested your solution on the replica system, we will enable the API for your live system.
 
*Finally, you can create the Org and User keys in your live system, and swap the keys in your solution,.
 
*Finally, you can create the Org and User keys in your live system, and swap the keys in your solution,.
 +
 +
=Tools=
 +
If you use Postman (see https://www.postman.com) for testing your API calls, we can send you JSON file, with lots of sample calls, to help get you started. Postman can use environment files to avoid storing keys as part of the API calls. You will need an environment with variables called source, org, user and host. Set host to api.dizions.co.uk

Revision as of 09:21, 9 November 2020

Getting started

Go to API overview The API has an annual support fee, which is added to your support fee for the web application. Please contact the office for details.

The process

  • Your developer will need a Source key. We send this by text message. If they have already worked with the API, they will already have this. Bear in mind that for more technical users, you may be your own developer.
  • Next we will enable the API for one of your replica systems. You can then create the Org and User keys in the web application. See API Authentication. NB, if you subsequently use the Update Replica Database feature on this system, it will wipe the keys. Simply tick the box again to create new ones.
  • Once you have tested your solution on the replica system, we will enable the API for your live system.
  • Finally, you can create the Org and User keys in your live system, and swap the keys in your solution,.

Tools

If you use Postman (see https://www.postman.com) for testing your API calls, we can send you JSON file, with lots of sample calls, to help get you started. Postman can use environment files to avoid storing keys as part of the API calls. You will need an environment with variables called source, org, user and host. Set host to api.dizions.co.uk