You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[[Back to top]](#)[[Back to API list]](../README.md#documentation-for-api-endpoints)[[Back to Model list]](../README.md#documentation-for-models)[[Back to README]](../README.md)
[[Back to top]](#)[[Back to API list]](../README.md#documentation-for-api-endpoints)[[Back to Model list]](../README.md#documentation-for-models)[[Back to README]](../README.md)
@@ -19,9 +173,10 @@ is still queried and the call fails with whatever the provider answers. The list
19
173
the first 500 repositories in the order the provider returns them; when the account has
20
174
more, name the repository directly instead of searching this list.
21
175
22
-
`owner`, `name` and `default_branch` identify a repository and a branch to deploy. Returns
23
-
404 when the installation does not belong to the customer. Limited to 10 calls per minute
24
-
per API client (429 above that).
176
+
`owner`, `name` and a branch (`default_branch` or another one) go into `source_options` of
177
+
`Start Node.js build` or into `Update Git auto-deployment settings`. Returns 404 when the
178
+
installation does not belong to the customer. Limited to 10 calls per minute per API client
179
+
(429 above that).
25
180
26
181
### Example
27
182
@@ -97,11 +252,13 @@ Lists the Git provider accounts the customer has connected. Only installations w
97
252
`active` are returned unless the `status` filter says otherwise.
98
253
99
254
An empty list means the customer has no active installation. Check `status=suspended` and
100
-
`status=pending` as well. If there is none at all, GitHub has to be connected once in hPanel
101
-
(Websites, Manage, Advanced, Git, Connect GitHub; or Add Website, Node.js Web App, Import Git
102
-
Repository, Continue with GitHub); this endpoint then lists the new installation.
255
+
`status=pending` as well. If there is none at all, a Git provider (GitHub or GitLab) has to be
256
+
connected once in hPanel (Websites, Manage, Advanced, Git; or Add Website, Node.js Web App,
257
+
Import Git Repository); this endpoint then lists the new installation.
103
258
104
-
Use `uuid` as the path parameter of `List Git installation repositories`.
259
+
Use `uuid` as the path parameter of `List Git installation repositories`, and as
260
+
`installation_uuid` in `Start Node.js build` with `source_type``git` and in
261
+
`Update Git auto-deployment settings`.
105
262
106
263
### Example
107
264
@@ -169,3 +326,89 @@ Name | Type | Description | Notes
169
326
170
327
[[Back to top]](#)[[Back to API list]](../README.md#documentation-for-api-endpoints)[[Back to Model list]](../README.md#documentation-for-models)[[Back to README]](../README.md)
[[Back to top]](#)[[Back to API list]](../README.md#documentation-for-api-endpoints)[[Back to Model list]](../README.md#documentation-for-models)[[Back to README]](../README.md)
[[Back to Model list]](../README.md#documentation-for-models)[[Back to API list]](../README.md#documentation-for-api-endpoints)[[Back to README]](../README.md)
0 commit comments