Requirements Graph Reports

Requirements

  1. an active goTom instance is required to access the API. The instance "Demo" may be used for testing purposes.
  2. an API user must be available. An order is possible by e-mail (see Order API User). ATTENTION: The API user gets full access to all graph and custom reports.
  3. a report must be created in the frontend of goTom at https://exmaple.com/statistic/customreport or https://example.com/statistic/graph-report/show and then saved. The number of the report is in the URL and must be known. Example https://example.com/statistic/graph-report/saved/18 allows API communication to the report with ID "18".
  4. the following technical requirements are needed for the communication with goTom:
    • HTTPS communication via port 443 is required.
    • current date must be able to be formatted as ISO 8601 date. Beispiel «2018-10-16T17:07:58+02:00».
    • hash_hmac with algorithm "sha1" as well as "md5" are required for signing. In addition, the signature is encoded with base64.