Radicale export status

Get status of request to export radicale (addressbook/calendar server) contacts and calendars

  • HTTP Method: GET
  • URL: https://example.domain.tld/api/v1/server/export/radicale/
  • Require authentication: Yes
  • Permission level required: MasterAdmin

Response parameters

Parameter Type Description
expire_time int Expire time of export download link as UNIX timestamp (seconds)
status str Status of export generation
url str Export data download link

Example request (Python)

import requests
import json
from pprint import pprint

url = "https://example.domain.tld/api/v1/server/export/radicale/"
r = requests.get(url, auth=("admin","long-auth_token-here"))
try:
    pprint(r.json())
except:
    print(r.text)

Example response (JSON)

{'expire_time': 1583989801,
 'status': 'generated',
 'url': 'https://mail3.mymailcheap.com/cupxvHv1xANhMshyLvOFLs2hGfOQ584IItKXLgpA/radicale.zip'}