An API for querying census and offering data: ParishSOFT Customer API
Testing the ParishSOFT Customer API Endpoints
For the best experience testing the API we recommend using Postman. Before the API can be called to retrieve data, the Token/Authenticate endpoint needs to be called with the API key provided by ParishSOFT.
To do this in Postman:
- Click the "+" in the tab region of Postman.
- Change the request type to POST.
- Enter the URL: https://fsapi.parishsoft.app/api/Token/Authenticate
- Click the Headers tab and add a KEY value of Content-Type; add a VALUE of application/json.
- Click the Body tab.
- Under the Body tab, ensure the raw and JSON options are selected.
- Add your API key to the text area below as shown here.
- Click Send.
Calling Other Endpoints
Now that you have a JWT, you can use this value to call other endpoints in the API.
- Open the tab, Postman.
- Ensure the request type is GET.
- Enter the URL https://fsapi.parishsoft.app/api/Families.
- Click the Headers tab below the URL.
- Enter a KEY value of Authorization. The VALUE will be the word "Bearer" followed by a space and then the JWT value you should have received in the response to the Token/Authenticate request.
- Add another header with the KEY of Accept and the VALUE of application/json.
- Click Send.
- As long as the JWT has not expired (20 minutes) you should get data in the response body below.