Enabling and Configuring the API service

Goose allows you to perform read/write operations on the central system via API JSON with UTF-8 encoding.

In order to properly communicate with the system in the Cloud, you must:

  1. Have a public IP address
  2. Have secure API Keys


Any call to API in fact must be made from your own enabled IP and the information packet sent must have its security API Key.


To request or generate your own API key you must access the API section in your Administration Panel.


The system entails call limits: up to 30 calls per second and 150,000 calls per day at most.


There are currently five main communication services:

  • SELECT: Used for extrapolation of data from the central system
  • OPERATION: Used to execute insert, update and delete operations on the central system
  • DELETED: Used to identify the deletion operations on the central system.
  • TABLES: Used for extrapolation of the list of tables
  • STRUCTURE: Used for extrapolation of the structure of tables


Access to the APIs is managed from your Administration Panel found on gooseapp.com

Once you log in and click on the MANAGE button of the desired installation you can access the API tab from which you can configure all the necessary enables.

pann%20amm%20API%20tab.jpg


On this page you can find your secure API Key required for any call. You can regenerate it using the CREATE A NEW API KEY button while considering that generating a new API Key forces all your users to log out.

Also from this page you can also indicate which are the connection IPs enabled for API use up to a maximum of ten. An IP that is not in this list will not be enabled for connection, although it may have a proper API Key.


Do you want to ask us something?
Contact us at support@gooseapp.com




Login
Administration
User Area
To login, simply fill out the fields below.

We use cookies to assure the website’s functionality and to take into account your browsing choices in order to offer you the best experience on our website. In addition we reserve the right to use third-party cookies. To learn more please see our Privacy Policy and Cookie Policy. By continuing to browse the website, the user agrees to use cookies.
OK