Author Topic: Get history of API calls made to EA  (Read 2635 times)

ea0921

  • EA User
  • **
  • Posts: 99
  • Karma: +0/-1
    • View Profile
Get history of API calls made to EA
« on: September 24, 2024, 04:12:48 pm »
Hello,

I have an application which communicates with EA using API to read/create/update entity in EA.

I want to know the history of API request which has been made in the API, along with their execution time from EA.

Is there any way to find out the following:
1. History of API request which has been made to EA
2. Execution time taken to process the given request

Thanks

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13283
  • Karma: +556/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Get history of API calls made to EA
« Reply #1 on: September 24, 2024, 04:21:54 pm »
No, there isn't.

The best you can do is use some kind of monitoring tool for the database (for SQL Server that is SQL Server Profiling) to figure out which statements are being executed by EA on the database.

Almost all API requests will somehow use the database.

Geert

ea0921

  • EA User
  • **
  • Posts: 99
  • Karma: +0/-1
    • View Profile
Re: Get history of API calls made to EA
« Reply #2 on: September 24, 2024, 04:40:16 pm »
Is there any for sqllite3 or MS Access which we can do, because (.qea) and (.eapx) uses them internally.

Thanks

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13283
  • Karma: +556/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller

ea0921

  • EA User
  • **
  • Posts: 99
  • Karma: +0/-1
    • View Profile
Re: Get history of API calls made to EA
« Reply #4 on: September 24, 2024, 06:06:58 pm »
Thanks Geert, this will surely help me with my task