Flip Energy API
  1. Supplements
Flip Energy API
  • Overview
  • Important concepts
  • Authentication
  • Enrollment process
  • End-user app design
  • Monitoring / Telemetry
  • Control
  • Change log
  • Mobile App API
    • Devices
      • Create Device
      • Read Devices
      • Read Device
      • Update Device
      • Delete Device
    • Enrollments
      • Create Enrollment
      • Read Enrollments
      • Read Enrollment
      • Delete Enrollment
    • Events
      • Read Events
      • Read Event
      • Update Event Participation
    • Programs
      • Read Programs
      • Read Program
    • Sites
      • Read Site
      • Update Site
      • List performance reports
  • Cloud API
    • Sites
      • Get Site Token
      • Get Sites
    • Commissioning
      • Commission Site And Devices
    • Sessions
      • Sessions
    • Commands
      • Command Created
      • Update Command Status
    • Programs
      • Read Programs
    • Telemetry
      • Report Battery Telemetry
      • Report Battery Counter Telemetry
    • Webhooks
      • Overview
      • List of events
      • Webhook headers
      • Schemas
        • Command
        • Enrollment
        • Event
        • Settings
    • Settings
      • Update Settings Request Status
    • Supplements
      • Add Supplemental Data
        POST
  • Schemas
    • Schemas
      • Event
      • Command
      • Telemetry
      • Counter Telemetry
      • Utility
      • Tariff
      • EventStatus
      • Body_commission_site_and_device_v1_commission_post
      • Device
      • Device Copy
      • DeviceCreateIn
      • DeviceCreateCommissionIn
      • DeviceType
      • DeviceUpdateIn
      • DeviceBatteryConfig
      • DeviceBatteryAttributes
      • Enrollment
      • EnrollmentCreateIn
      • HTTPValidationError
      • EnrollMethodType
      • PeriodType
      • Program
      • Site
      • SortType
      • SpecsForBatteries
      • UserPreferencesForBatteries
      • ValidationError
      • VerificationStatus
      • Response
      • Response
      • WebhookEventType
      • Webhook - Command
      • Webhook - Event
      • Webhook - Enrollment
      • WebhookBody
      • BatteryMode
      • EventUpdate
      • EventBatterySettings
      • BatteryCommand
      • BatteryCommandUpdate
      • EventScheduleItem
      • CommandUpdate
      • Telemetry Device
      • Counter Telemetry Device
      • BatteryPowerMode
      • SettingsRequest
      • Settings
  1. Supplements

Add Supplemental Data

Developing
Cloud Mock
https://mock.apidog.com/m1/479670-0-default
Cloud Mock
https://mock.apidog.com/m1/479670-0-default
POST
/v1/supplements
Submit supplementary data from external systems (e.g., CRM records, installation status). The request body is the raw data in any format, JSON, CSV, or plain text. Set the Content-Type header to indicate the format of the data being sent. Note that you need the client authentication token (not the site token) to access the API.

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Query Params

Header Params

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://mock.apidog.com/m1/479670-0-default/v1/supplements?type=meter_data&external_id=crm-123' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw ''

Responses

🟢204Success
This response does not have a body.
🟠400Request body is empty
Modified at 2026-02-18 06:19:45
Previous
Update Settings Request Status
Next
Event
Built with