Is there a defined demo or test account for testing API usage with?
At the moment I'm using a test account I've set up but that account may expire or be removed due to inactivity some time in the future, this will break my unit tests if they're run in the future.
So does a test account exist?
If not, it would be nice to a "read only" account where Devs can only pull data through the API, and also a "refreshed hourly" account where dev's can amend/insert data, but the account is refreshed every hour.
Building a 'developer' account is definitely something we are already looking at doing for situations exactly like this. Unfortunately I do not have an ETA of when this offering is going to be complete. In the event your trial account runs out we will certainly not remove the account right away.
I do apologize for any inconvenience that this issue has caused.
We suggest developers start with a standard trial account and if their needs go beyond the limits of that account then please reach out to firstname.lastname@example.org and we can research other options on case by case basis.
If you are going to be developing an integration that will be used by a large number of end-users you can look in to becoming a Technology Partner where you are provided a free account as part of the partnership.