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
Path | Method(s) | PT |
---|---|---|
AWS Routes | ||
/api/aws/data-state/{type}/{id} | POST, PUT, GET, DELETE | |
Ads Routes | ||
/api/revenue | POST | * |
/api/revenue/{id} | GET, PATCH | * |
/api/revenue/{type}/{id} | DELETE | * |
/api/revenue/{type}/{publication} | GET | * |
Config Routes | ||
/api/config | POST | * |
/api/config/{id} | GET, PATCH, DELETE | * |
/api/publication-config/{publication} | GET | * |
Edition Routes | ||
/api/edition | GET, 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/ftp | POST | * |
/api/edition/export/ftp/{id} | PATCH | * |
/api/edition/export/time | POST | * |
/api/edition/export/time/{id} | PATCH | * |
/api/edition/export-setting/ftp | GET | * |
/api/edition/export-setting/ftp/{id} | DELETE | * |
/api/edition/export-setting/time | GET | * |
/api/edition/export-setting/time/{id} | DELETE | * |
/api/edition/ftp/logs | GET | * |
/api/edition/ping/app | GET | |
/api/edition-screenshot/download | GET |