IncubatorApiClient
Contains all the endpoints needed to manage incubators.
Constructors
Constructor
new IncubatorApiClient():
IncubatorApiClient
Returns
IncubatorApiClient
Methods
checkIncubatorSubscription()
staticcheckIncubatorSubscription(id,config?):Promise<SCIncubatorSubscriptionType>
This endpoint returns subscribed = true if the incubator (identified in path) is subscribed by the authenticated user.
Parameters
| Parameter | Type | Description |
|---|---|---|
id | string | number | |
config? | AxiosRequestConfig |
Returns
Promise<SCIncubatorSubscriptionType>
createIncubator()
staticcreateIncubator(data,config?):Promise<SCIncubatorType>
This endpoint creates an incubator.
Parameters
| Parameter | Type | Description |
|---|---|---|
data | IncubatorCreateParams | |
config? | AxiosRequestConfig |
Returns
Promise<SCIncubatorType>
getAllIncubators()
staticgetAllIncubators(params?,config?):Promise<SCPaginatedResponse<SCIncubatorType>>
This endpoint retrieves all incubators.
Parameters
| Parameter | Type | Description |
|---|---|---|
params? | IncubatorSearchParams | |
config? | AxiosRequestConfig |
Returns
Promise<SCPaginatedResponse<SCIncubatorType>>
getIncubatorSubscribers()
staticgetIncubatorSubscribers(id,config?):Promise<SCPaginatedResponse<SCUserType>>
This endpoint returns all subscribers of a specific incubator.