in src/push/utils.ts [141:157]
export function generateURL(options: PushOptions, operation: Operation) {
const url = removeTrailingSlash(options.url);
switch (operation) {
case 'status':
return `${url}/s/${options.space}/api/stats`;
case 'bulk_get':
case 'bulk_update':
case 'bulk_delete':
return `${url}/s/${options.space}/api/synthetics/project/${options.id}/monitors`;
case 'legacy':
return `${url}/s/${options.space}/api/synthetics/service/project/monitors`;
case 'location':
return `${url}/internal/uptime/service/locations`;
default:
throw new Error('Invalid operation');
}
}