It looks like GD has an API available to query various data from the database, but we need an API key to do that. Is the API key available through the backend, or do we need to request it?
Hi Stephanie, I checked your site settings and we have generated an API key for you. You can find your API key under Manager > Settings > Main Settings near the bottom of the page.
Let me know if you have any questions, otherwise have a great day!
Is there a way to get around the record limit on the API string?
You will want to use the Offset and Limit parameter when making your requests if you have more records than can appear on a single page. When you make any of the list api calls, the response will include information about the total number of records (rows), the offset and the limit:
You can think of the /list api calls as returning a page of whatever you are looking at (needs, users, etc) where the limit is the items per page (a maximum of 50), and the offset is the number of items to skip. Using the example above, you could list all 200 records by looping through the pages, and incrementing the offset until you have accessed all of the records (4 times through the loop, limit = 50, increment the offset by 50 each time through).
Let me know if you have any questions!
Hello! I followed the advice from above and unfortunately I am still not finding my API key. If I could please get some help with this it would be greatly appreciated! Thank you so much!
Sorry for the delay! API keys need to be manually generated for you by our team. This piece has changed a bit, and we do this based on your user profile, so you will be provided a unique key.
I will be sending you an email with this information for your soon!