Package co.novu.api.tenants
Interface TenantsApi
-
public interface TenantsApi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description retrofit2.Call<TenantResponse>createTenant(TenantRequest request)retrofit2.Call<Void>deleteTenant(String tenantId)retrofit2.Call<TenantResponse>getTenant(String tenantId)retrofit2.Call<BulkTenantResponse>getTenants(Map<String,Object> params)retrofit2.Call<TenantResponse>updateTenant(TenantRequest request, String tenantId)
-
-
-
Field Detail
-
ENDPOINT
static final String ENDPOINT
- See Also:
- Constant Field Values
-
-
Method Detail
-
getTenants
@GET("tenants") retrofit2.Call<BulkTenantResponse> getTenants(@QueryMap Map<String,Object> params)
-
createTenant
@POST("tenants") retrofit2.Call<TenantResponse> createTenant(@Body TenantRequest request)
-
getTenant
@GET("tenants/{tenantId}") retrofit2.Call<TenantResponse> getTenant(@Path("tenantId") String tenantId)
-
updateTenant
@PATCH("tenants/{tenantId}") retrofit2.Call<TenantResponse> updateTenant(@Body TenantRequest request, @Path("tenantId") String tenantId)
-
-