All URIs are relative to https://api.flipdish.co
| Method | HTTP request | Description |
|---|---|---|
| createFulfillmentStatesConfig | POST /api/v1.0/{appId}/fulfillment/configuration/states | |
| deleteFulfillmentStatesConfig | DELETE /api/v1.0/{appId}/fulfillment/configuration/states/{configId} | |
| getFulfillmentStatesConfiguration | GET /api/v1.0/{appId}/fulfillment/configuration/states/{configId} | |
| getFulfillmentStatesConfigurationTemplate | GET /api/v1.0/{appId}/fulfillment/configuration/states_template | |
| searchFulfillmentStatesConfigurations | GET /api/v1.0/{appId}/fulfillment/configuration/states | |
| updateFulfillmentStatesConfig | POST /api/v1.0/{appId}/fulfillment/configuration/states/{configId} |
RestApiResultFulfillmentStatesConfiguration createFulfillmentStatesConfig(appId, fulfillmentStateConfiguration)
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.FulfillmentStateConfigurationApi();
let appId = "appId_example"; // String |
let fulfillmentStateConfiguration = new Flipdish.CreateFulfillmentStatesConfiguration(); // CreateFulfillmentStatesConfiguration |
apiInstance.createFulfillmentStatesConfig(appId, fulfillmentStateConfiguration, (error, data, response) => {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
});| Name | Type | Description | Notes |
|---|---|---|---|
| appId | String | ||
| fulfillmentStateConfiguration | CreateFulfillmentStatesConfiguration |
RestApiResultFulfillmentStatesConfiguration
- 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, Message, ErrorCode, StackTrace
RestApiStringResult deleteFulfillmentStatesConfig(appId, configId)
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.FulfillmentStateConfigurationApi();
let appId = "appId_example"; // String |
let configId = "configId_example"; // String |
apiInstance.deleteFulfillmentStatesConfig(appId, configId, (error, data, response) => {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
});| Name | Type | Description | Notes |
|---|---|---|---|
| appId | String | ||
| configId | String |
- Content-Type: Not defined
- Accept: application/json, text/json, application/xml, text/xml, Data, Message, ErrorCode, StackTrace
FulfillmentStatesConfiguration getFulfillmentStatesConfiguration(appId, configId)
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.FulfillmentStateConfigurationApi();
let appId = "appId_example"; // String |
let configId = "configId_example"; // String |
apiInstance.getFulfillmentStatesConfiguration(appId, configId, (error, data, response) => {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
});| Name | Type | Description | Notes |
|---|---|---|---|
| appId | String | ||
| configId | String |
FulfillmentStatesConfiguration
- Content-Type: Not defined
- Accept: application/json, text/json, application/xml, text/xml, States, StoreSelectorType, StoreIds, Name, Message, ErrorCode, StackTrace
FulfillmentStatesConfiguration getFulfillmentStatesConfigurationTemplate(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.FulfillmentStateConfigurationApi();
let appId = "appId_example"; // String |
apiInstance.getFulfillmentStatesConfigurationTemplate(appId, (error, data, response) => {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
});| Name | Type | Description | Notes |
|---|---|---|---|
| appId | String |
FulfillmentStatesConfiguration
- Content-Type: Not defined
- Accept: application/json, text/json, application/xml, text/xml, States, StoreSelectorType, StoreIds, Name, Message, ErrorCode, StackTrace
RestApiArrayResultFulfillmentStatesConfigurationSummary searchFulfillmentStatesConfigurations(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.FulfillmentStateConfigurationApi();
let appId = "appId_example"; // String |
apiInstance.searchFulfillmentStatesConfigurations(appId, (error, data, response) => {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
});| Name | Type | Description | Notes |
|---|---|---|---|
| appId | String |
RestApiArrayResultFulfillmentStatesConfigurationSummary
- Content-Type: Not defined
- Accept: application/json, text/json, application/xml, text/xml, Data
updateFulfillmentStatesConfig(appId, configId, updateFulfillmentStatesConfiguration)
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.FulfillmentStateConfigurationApi();
let appId = "appId_example"; // String |
let configId = "configId_example"; // String |
let updateFulfillmentStatesConfiguration = new Flipdish.UpdateFulfillmentStatesConfiguration(); // UpdateFulfillmentStatesConfiguration |
apiInstance.updateFulfillmentStatesConfig(appId, configId, updateFulfillmentStatesConfiguration, (error, data, response) => {
if (error) {
console.error(error);
} else {
console.log('API called successfully.');
}
});| Name | Type | Description | Notes |
|---|---|---|---|
| appId | String | ||
| configId | String | ||
| updateFulfillmentStatesConfiguration | UpdateFulfillmentStatesConfiguration |
null (empty response body)
- Content-Type: application/json, text/json, application/xml, text/xml, application/x-www-form-urlencoded
- Accept: application/json, text/json, application/xml, text/xml, Message, ErrorCode, StackTrace