API reference

Reports

Every standard report the token's areas allow, as JSON or a spreadsheet.

List the reports this token can run

GET /reports Reports: read

Example

curl https://app.msmepulse.com/api/v1/reports \
  -H "Authorization: Bearer $MSMEPULSE_TOKEN"

Answers 200 with the same data the MSMEPulse web app shows for it.

Run a report (from, to, clientId, projectId, userId, groupBy)

GET /reports/{key} Reports: read

key

Example

curl https://app.msmepulse.com/api/v1/reports/{key} \
  -H "Authorization: Bearer $MSMEPULSE_TOKEN"

Answers 200 with the same data the MSMEPulse web app shows for it.

Download a report as a spreadsheet (format=xlsx or csv)

GET /reports/{key}/export Reports: read

key

Example

curl https://app.msmepulse.com/api/v1/reports/{key}/export \
  -H "Authorization: Bearer $MSMEPULSE_TOKEN"

Answers 200 with the same data the MSMEPulse web app shows for it.