Is there a workflow on top of the service calls?
The low level service calls make sense here as long as the library supports what's needed for the json conversion.
What is the plan for the "orchestration" of the upgrade?
Roll your own? Another services that leverages these services? Airflow?