Feedback

This forum is for product feedback. If you are experiencing a technical issue, please contact help@inspectionsupport.com
API calls potential issue.
We are building an integration using the v1 OpenAPI documentation you provided. When we send a GET request to our correct v1 endpoint ( https://goisn.net/sdinspect/json/calendar/availableslots ), your server is incorrectly responding with an error message from your old API: {"message":"missing or invalid action specified"}. This indicates our account has not been correctly configured to use the v1 API endpoints. The server appears to be routing our v1 calls to the old system. Please can you ensure our account is correctly configured to use the v1 REST API at the /json path, as per your documentation? Your ISN account is set up under the 4isn.com domain, so your API calls usually need to use endpoints on that same domain. If you’re using other domains like goisn.net or api.inspectionsupport.net , you might get authentication errors or messages like "missing or invalid action specified" because your credentials won’t be recognized across different domains. What to try: Use 4isn.com as the base URL for all API requests. Ensure your API key or token is used only with this domain. ISN has two APIs: one to access all ISNs, and one to access a single ISN once you know the company key. Since you already have your company key, you probably don’t need to use the Admin API—you can just connect directly to your ISN. How it usually works: You put together your REST URL like this: your domain + your company key + /rest For example: https://4isn.com/yourcompany/rest (where 4isn.com is your domain and yourcompany is your company key). I’m not an expert on ISN’s API, but this is just my suggestion to try and might help fix the issue. It may or may not solve it, but it’s worth a shot. We’ve tried just about every combination we can think of. Various domains, /rest/ vs. /json/ etc. But the results are simply wrong. For example when we try to get a report, or search for one agent Ex: https://goisn.net/sdinspect/json/agents/search?q=Anderson we get a list of all of our agents. This example comes directly from the api.inspectionsupport.net website. This is the same when we look for a report. We get all 70,000 reports back. Our simple goal is just to get the availability endpoint /calendar/availableslots to work and it fails no matter what we do. We just get an error whether we use REST or JSON: { "status": "error", "message": "missing or invalid action specified" } Do you have any companies successfully using these api endpoints? It might be a very simple solution. Our ISN has been in place a long time. Is there something in our setup interfering with the API calls?
0
Load More