Internal API Routes

The majority of internal API request are passed through request to the Drupal API, where requests are passed through the method remains the same unless otherwise specified.
i.e.
A POST request to the Internal API will make a POST request to the Drupal API

Following are a list of paths and methods for all Internal API requests, requests that passthrough to the Drupal API are noted under the PT column

PathMethod(s)PT
AWS Routes
/api/aws/data-state/{type}/{id}POST, PUT, GET, DELETE
Ads Routes
/api/revenuePOST*
/api/revenue/{id}GET, PATCH*
/api/revenue/{type}/{id}DELETE*
/api/revenue/{type}/{publication}GET*
Config Routes
/api/configPOST*
/api/config/{id}GET, PATCH, DELETE*
/api/publication-config/{publication}GET*
Edition Routes
/api/editionGET, POST*
/api/edition/{id}GET, PATCH, DELETE*
/api/edition/view/{id}GET*
/api/edition/import/{containerId}/{articleId}GET*
/api/edition/clone/{container}/{page}GET*
/api/edition/export/ftpPOST*
/api/edition/export/ftp/{id}PATCH*
/api/edition/export/timePOST*
/api/edition/export/time/{id}PATCH*
/api/edition/export-setting/ftpGET*
/api/edition/export-setting/ftp/{id}DELETE*
/api/edition/export-setting/timeGET*
/api/edition/export-setting/time/{id}DELETE*
/api/edition/ftp/logsGET*
/api/edition/ping/appGET
/api/edition-screenshot/downloadGET