v1

latestOpenAPI 3.0.1Apache 2.02026-08-063494581.6 MB
esper_cloud_api_Daily and Custom Reports

Update subscription

⚠️ Legacy feature. Android only. Daily and Custom Reports are a legacy feature. For current reporting needs, use the Reports API: GET /report/v0/report-types, POST /report/v0/reports, and GET /report/v0/reports/{report_id}.

Fully replaces an existing legacy report subscription with a new configuration, including an updated recipient list and subscription state. Use PUT when you need to overwrite the complete subscription record — supply email_ids (required) and optionally is_subscribed; omitted fields will be cleared.

About Update Report Subscription (Full)

PUT performs a full replacement of the subscription resource identified by subscription_id. Unlike PATCH (which supports partial updates), PUT requires email_ids and overwrites all editable fields. Subscriptions are part of the legacy Daily and Custom Reports system and do not exist in the current Reports API. Use PATCH if you only need to change a single field.

put/enterprise/report/subscription/{subscription_id}/

Path parameters

subscription_idinteger required

A integer value identifying the subscription.

Request body

email_idsstring[] required
is_subscribedboolean

Response

successful operation

idinteger
email_idsstring[]
is_subscribedboolean
created_onstring date-time
updated_onstring date-time