Git Provider Sync repositories from git provider
POST
/control-plane/api/v1/v1/organizations/{organization_id}/git-provider/repositories/sync

Authentication

API Key (BearerAuth)

  • Header: Authorization

Path Parameters

organization_idstringrequired

Organization ID


Request Body

Sync request

Required

installation_idstringrequired

Example:

{
  "installation_id": "string"
}

Responses

200
OK

Response Fields:

  • added (integer)

  • removed (integer)

  • synced (integer)

  • updated (integer)

Example:

{
  "added": 0,
  "removed": 0,
  "synced": 0,
  "updated": 0
}
400
Bad Request

Example:

{
  "key": "value"
}
401
Unauthorized

Example:

{
  "key": "value"
}
500
Internal Server Error

Example:

{
  "key": "value"
}