v4

latestOpenAPI 3.0.32026-08-0161180264.4 KB
integrations

Commit generated types and lock use case configurations

Commits the generated types by locking use case configurations and updating version tracking. Should be called after the user reviews and downloads the generated package.

post/v1/integrations/{integrationId}/commit-types

Path parameters

integrationIdstring uuid required

Request body

package_namestring required

npm package name

versionstring required

Package version

annotationsobject

Type annotations per use case slug

Example request

{
  "package_name": "@epilot/hems-cleverpv",
  "version": "1.0.0"
}

Response

Types committed successfully

committedboolean required
warningsstring[]