All URIs are relative to https://api.flipdish.co
| Method | HTTP request | Description |
|---|---|---|
| createTeammate | POST /api/v1.0/{appId}/teammates | |
| deleteTeammate | DELETE /api/v1.0/{appId}/teammates/{id} | |
| getTeammateByAppIdAndTeammateId | GET /api/v1.0/{appId}/teammates/{id} | |
| getTeammatesByAppId | GET /api/v1.0/{appId}/teammates | |
| grantaccess | POST /api/v1.0/{appId}/teammates/grantaccess | |
| redeemInvitation | GET /api/v1.0/{appId}/teammates/redeem/{otc} | |
| teammateMobileRedirect | GET /api/v1.0/teammates/mobile-redirect | |
| teammatesAcceptInvitation | GET /api/v1.0/{appId}/teammates/accept/{otc} | |
| teammatesAcceptInvitations | POST /api/v1.0/teammates/acceptInvitations | |
| teammatesPendingInvitations | GET /api/v1.0/teammates/pending-invitations | |
| updateTeammate | POST /api/v1.0/{appId}/teammates/{id} |
RestApiResultTeammate createTeammate(appId, teammate)
import Flipdish from '@flipdish/api-client-javascript';
let defaultClient = Flipdish.ApiClient.instance;
// Configure OAuth2 access token for authorization: oauth2
let oauth2 = defaultClient.authentications['oauth2'];
oauth2.accessToken = 'YOUR ACCESS TOKEN';
let apiInstance = new Flipdish.TeammatesApi();
let appId = "appId_example"; // String |
let teammate = new Flipdish.CreateTeammate(); // CreateTeammate |
apiInstance.createTeammate(appId, teammate, (error, data, response) => {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
});| Name | Type | Description | Notes |
|---|---|---|---|
| appId | String | ||
| teammate | CreateTeammate |
- Content-Type: application/json, text/json, application/xml, text/xml, application/x-www-form-urlencoded
- Accept: application/json, text/json, application/xml, text/xml, Data
deleteTeammate(appId, id)
import Flipdish from '@flipdish/api-client-javascript';
let defaultClient = Flipdish.ApiClient.instance;
// Configure OAuth2 access token for authorization: oauth2
let oauth2 = defaultClient.authentications['oauth2'];
oauth2.accessToken = 'YOUR ACCESS TOKEN';
let apiInstance = new Flipdish.TeammatesApi();
let appId = "appId_example"; // String |
let id = "id_example"; // String |
apiInstance.deleteTeammate(appId, id, (error, data, response) => {
if (error) {
console.error(error);
} else {
console.log('API called successfully.');
}
});| Name | Type | Description | Notes |
|---|---|---|---|
| appId | String | ||
| id | String |
null (empty response body)
- Content-Type: Not defined
- Accept: application/json, text/json, application/xml, text/xml
RestApiResultTeammate getTeammateByAppIdAndTeammateId(appId, id)
import Flipdish from '@flipdish/api-client-javascript';
let defaultClient = Flipdish.ApiClient.instance;
// Configure OAuth2 access token for authorization: oauth2
let oauth2 = defaultClient.authentications['oauth2'];
oauth2.accessToken = 'YOUR ACCESS TOKEN';
let apiInstance = new Flipdish.TeammatesApi();
let appId = "appId_example"; // String |
let id = "id_example"; // String |
apiInstance.getTeammateByAppIdAndTeammateId(appId, id, (error, data, response) => {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
});| Name | Type | Description | Notes |
|---|---|---|---|
| appId | String | ||
| id | String |
- Content-Type: Not defined
- Accept: application/json, text/json, application/xml, text/xml, Data
RestApiArrayResultTeammate getTeammatesByAppId(appId)
import Flipdish from '@flipdish/api-client-javascript';
let defaultClient = Flipdish.ApiClient.instance;
// Configure OAuth2 access token for authorization: oauth2
let oauth2 = defaultClient.authentications['oauth2'];
oauth2.accessToken = 'YOUR ACCESS TOKEN';
let apiInstance = new Flipdish.TeammatesApi();
let appId = "appId_example"; // String |
apiInstance.getTeammatesByAppId(appId, (error, data, response) => {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
});| Name | Type | Description | Notes |
|---|---|---|---|
| appId | String |
- Content-Type: Not defined
- Accept: application/json, text/json, application/xml, text/xml, Data
Object grantaccess(appId, teammate)
import Flipdish from '@flipdish/api-client-javascript';
let defaultClient = Flipdish.ApiClient.instance;
// Configure OAuth2 access token for authorization: oauth2
let oauth2 = defaultClient.authentications['oauth2'];
oauth2.accessToken = 'YOUR ACCESS TOKEN';
let apiInstance = new Flipdish.TeammatesApi();
let appId = "appId_example"; // String |
let teammate = new Flipdish.CreateTeammate(); // CreateTeammate |
apiInstance.grantaccess(appId, teammate, (error, data, response) => {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
});| Name | Type | Description | Notes |
|---|---|---|---|
| appId | String | ||
| teammate | CreateTeammate |
Object
- Content-Type: application/json, text/json, application/xml, text/xml, application/x-www-form-urlencoded
- Accept: application/json, text/json, application/xml, text/xml, Data
RestApiResultRedeemInvitationResult redeemInvitation(otc, appId)
import Flipdish from '@flipdish/api-client-javascript';
let defaultClient = Flipdish.ApiClient.instance;
// Configure OAuth2 access token for authorization: oauth2
let oauth2 = defaultClient.authentications['oauth2'];
oauth2.accessToken = 'YOUR ACCESS TOKEN';
let apiInstance = new Flipdish.TeammatesApi();
let otc = "otc_example"; // String |
let appId = "appId_example"; // String |
apiInstance.redeemInvitation(otc, appId, (error, data, response) => {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
});| Name | Type | Description | Notes |
|---|---|---|---|
| otc | String | ||
| appId | String |
RestApiResultRedeemInvitationResult
- Content-Type: Not defined
- Accept: application/json, text/json, application/xml, text/xml, Data
Object teammateMobileRedirect(portalUrl)
import Flipdish from '@flipdish/api-client-javascript';
let defaultClient = Flipdish.ApiClient.instance;
// Configure OAuth2 access token for authorization: oauth2
let oauth2 = defaultClient.authentications['oauth2'];
oauth2.accessToken = 'YOUR ACCESS TOKEN';
let apiInstance = new Flipdish.TeammatesApi();
let portalUrl = "portalUrl_example"; // String |
apiInstance.teammateMobileRedirect(portalUrl, (error, data, response) => {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
});| Name | Type | Description | Notes |
|---|---|---|---|
| portalUrl | String |
Object
- Content-Type: Not defined
- Accept: application/json, text/json, application/xml, text/xml
RestApiResultAcceptInvitationResult teammatesAcceptInvitation(otc, appId)
import Flipdish from '@flipdish/api-client-javascript';
let defaultClient = Flipdish.ApiClient.instance;
// Configure OAuth2 access token for authorization: oauth2
let oauth2 = defaultClient.authentications['oauth2'];
oauth2.accessToken = 'YOUR ACCESS TOKEN';
let apiInstance = new Flipdish.TeammatesApi();
let otc = "otc_example"; // String |
let appId = "appId_example"; // String |
apiInstance.teammatesAcceptInvitation(otc, appId, (error, data, response) => {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
});| Name | Type | Description | Notes |
|---|---|---|---|
| otc | String | ||
| appId | String |
RestApiResultAcceptInvitationResult
- Content-Type: Not defined
- Accept: application/json, text/json, application/xml, text/xml, Data
RestApiArrayResultRedeemInvitationResult teammatesAcceptInvitations()
import Flipdish from '@flipdish/api-client-javascript';
let defaultClient = Flipdish.ApiClient.instance;
// Configure OAuth2 access token for authorization: oauth2
let oauth2 = defaultClient.authentications['oauth2'];
oauth2.accessToken = 'YOUR ACCESS TOKEN';
let apiInstance = new Flipdish.TeammatesApi();
apiInstance.teammatesAcceptInvitations((error, data, response) => {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
});This endpoint does not need any parameter.
RestApiArrayResultRedeemInvitationResult
- Content-Type: Not defined
- Accept: application/json, text/json, application/xml, text/xml, Data
RestApiArrayResultPendingInvitation teammatesPendingInvitations()
import Flipdish from '@flipdish/api-client-javascript';
let defaultClient = Flipdish.ApiClient.instance;
// Configure OAuth2 access token for authorization: oauth2
let oauth2 = defaultClient.authentications['oauth2'];
oauth2.accessToken = 'YOUR ACCESS TOKEN';
let apiInstance = new Flipdish.TeammatesApi();
apiInstance.teammatesPendingInvitations((error, data, response) => {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
});This endpoint does not need any parameter.
RestApiArrayResultPendingInvitation
- Content-Type: Not defined
- Accept: application/json, text/json, application/xml, text/xml, Data
RestApiResultTeammate updateTeammate(appId, id, teammate)
import Flipdish from '@flipdish/api-client-javascript';
let defaultClient = Flipdish.ApiClient.instance;
// Configure OAuth2 access token for authorization: oauth2
let oauth2 = defaultClient.authentications['oauth2'];
oauth2.accessToken = 'YOUR ACCESS TOKEN';
let apiInstance = new Flipdish.TeammatesApi();
let appId = "appId_example"; // String |
let id = "id_example"; // String |
let teammate = new Flipdish.TeammateBase(); // TeammateBase |
apiInstance.updateTeammate(appId, id, teammate, (error, data, response) => {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
});| Name | Type | Description | Notes |
|---|---|---|---|
| appId | String | ||
| id | String | ||
| teammate | TeammateBase |
- Content-Type: application/json, text/json, application/xml, text/xml, application/x-www-form-urlencoded
- Accept: application/json, text/json, application/xml, text/xml, Data