API Dashboard

Taffy 3.1.0

Resources:

search DELETE PATCH PUT POST GET /search

Request Body:

Loading...

Response:

GET
Functionality:Search

Query Params:
i) client_id - Type:numeric ; Required
ii) search_for - Type:string ; Required (Value: Label)
iii) search_value - Type:string ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Search

rewardsrewardOrders DELETE PATCH PUT POST GET /rewards/rewardOrders

Request Body:

Loading...

Response:

GET
Functionality:Get Reward Orders.

Query Params:
i) customer_id - Type:string ; Required
ii)order_status - Type:string ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Category's Products.
optional string order_status (default: All)

rewardsrewardOrderDetail DELETE PATCH PUT POST GET /rewards/rewardOrderDetail

Request Body:

Loading...

Response:

GET
Functionality:Get Reward Orders Details.

Query Params:
i) order_id - Type:string ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Category's Products.

rewardscustomerRewards DELETE PATCH PUT POST GET /rewards/customerRewards

Request Body:

Loading...

Response:

GET
Functionality:Get Customer's Rewards.

Query Params:
i) customer_id - Type:numeric ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Customer's Rewards.

rewardsclientRewards DELETE PATCH PUT POST GET /rewards/clientRewards

Request Body:

Loading...

Response:

POST
Functionality:Get Code validation.

Query Params:
i) client_id - Type:numeric ; Required
ii) reward_points - Type:numeric ; Required
iii) reward_points_type - Type:string ; Required; Reward Points Type should be either 'credit' or 'debit'

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Success And Failed Message

rewardsclientProducts DELETE PATCH PUT POST GET /rewards/clientProducts

Request Body:

Loading...

Response:

GET
Functionality:Get Code validation.

Query Params:
i) client_id - Type:string ;
ii)product_id - Type:numeric ;

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Success And Failed Message
optional numeric product_id (default: 0)
optional string client_id (default: 0)

rewardschangeOrderStatus DELETE PATCH PUT POST GET /rewards/changeOrderStatus

Request Body:

Loading...

Response:

PUT
Functionality:Get Code validation.

Query Params:
i) client_id - Type:string Required;
ii)status - Type:string Required;
ii)order_id - Type:string Required;

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Success And Failed Message
optional numeric client_id
optional numeric order_id
optional string status

rewardscategoryProducts DELETE PATCH PUT POST GET /rewards/categoryProducts

Request Body:

Loading...

Response:

GET
Functionality:Get Category's Products.

Query Params:
i) category_id - Type:string ; Required
ii) client_id - Type:string ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Category's Products.

rewardsclientCategories DELETE PATCH PUT POST GET /rewards/categories

Request Body:

Loading...

Response:

GET
Functionality:Get Categories.

Query Params:
i) client_id - Type:string ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Client's Categories.

rewardscancelOrder DELETE PATCH PUT POST GET /rewards/cancelOrder

Request Body:

Loading...

Response:

POST
Functionality:Get Code validation.

Query Params:
i) order_id - Type:numeric ;
i) reason - Type:string ;

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Success And Failed Message
optional numeric order_id (default: "")
optional string reason (default: "")

rewardsaddOrderNotes DELETE PATCH PUT POST GET /rewards/addOrderNotes

Request Body:

Loading...

Response:

PUT
Functionality:Get Code validation.

Query Params:
i) client_id - Type:string ;
ii) customer_id - Type:string ;
iii)Notes - Type:string Required;

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Success And Failed Message
optional string customer_id (default: "")
optional string client_id (default: "")
optional string order_id
optional string notes

resetPassword DELETE PATCH PUT POST GET /resetPassword

Request Body:

Loading...

Response:

POST
Functionality:Reset Password;

Query Params:
i) reset_id Type:String ; Required
ii) new_password Type:String ; Required
iii) verify_password Type:String ; Required

Accept: NA;

Headers:
Return:
NA;

report DELETE PATCH PUT POST GET /report

Request Body:

Loading...

Response:

GET
Functionality:Get excel file download link

Query Params:
i) client_id - Type:numeric ; Required
ii) start_date - Type:date ; Required
iii) end_date - Type:numeric ; Required
iv) lab_result - Type:numeric ; Optional

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Labels

profile DELETE PATCH PUT POST GET /profile

Request Body:

Loading...

Response:

GET
Functionality:Get profile details;

Query Params:
i) client_id - Type:Numeric ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
User Details;
PUT
Functionality:Update profile;

Query Params:
i) client_id - Type:Numeric ; Required
ii) email - Type:String ; Optional
iii) phone - Type:String ; Optional

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
NA;
PATCH
Functionality:Update Password;

Query Params:
i) client_id Type:Numeric ; Required
ii) current_password Type:String ; Required
iii) new_password Type:String ; Required
iv) verify_password Type:String ; Required

Accept: NA;

Headers:
i) Authorization: - Type: VARCHAR;
Return:
NA;

product DELETE PATCH PUT POST GET /product/type

Request Body:

Loading...

Response:

GET
Functionality:Get the email recipients list.

Query Params:
i) client_id - Type:numeric ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
email list

orderDetails DELETE PATCH PUT POST GET /order/details

Request Body:

Loading...

Response:

GET
Functionality:Get the email recipients list.

Query Params:
i) tracking_id - Type:numeric ; Required
i) client_id - Type:numeric ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
email list
POST
Functionality:Add file and comments to order status

Query Params:
i) client_id - Type:numeric ; Required
ii) tracking_id - Type:numeric ; Required
iii) user_id - Type:numeric ; Required
iv) comments - Type:string ;
v) file - Type:string ;
vi) type - Type:string ; Value = Revise or Approve

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
email list

order DELETE PATCH PUT POST GET /order

Request Body:

Loading...

Response:

GET
Functionality:Get the email recipients list.

Query Params:
i) client_id - Type:numeric ; Required
ii) paginate - Type:boolean ; Optional (DEFAULT - true)
iii) offset - Type:numeric ; Conditional (If paginate is true the offset is required param)
iv) showAll - Type:boolean; default: false

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
email list
POST
Functionality:Get the email recipients list.

Query Params:
i) client_id - Type:numeric ; Required
ii) user_id - Type:numeric ; required
iii) product_type - Type:string ; required (Labels, NFC, Website, Social Media content, Promo)
iv) quantity - Type:numeric ; required
iv) comments - Type:string ; required
v) order_type - Type:string ; optional (New Order, Reorder)
vi) tracking_id - Type:integer ;

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
email list

worldLabelValLocation DELETE PATCH PUT POST GET /maps/worldLabelValLocation

Request Body:

Loading...

Response:

GET
Functionality:Get world label validation location.

Query Params:
i) client_id - Type:numeric ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Label validation locations

topUSStates DELETE PATCH PUT POST GET /maps/topUSStates

Request Body:

Loading...

Response:

GET
Functionality:Get top US states

Query Params:
i) client_id - Type:numeric ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Top US states

topCountries DELETE PATCH PUT POST GET /maps/topCountries

Request Body:

Loading...

Response:

GET
Functionality:Get top countries

Query Params:
i) client_id - Type:numeric ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Top countries

topCities DELETE PATCH PUT POST GET /maps/topCities

Request Body:

Loading...

Response:

GET
Functionality:Get top cities

Query Params:
i) client_id - Type:numeric ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Top cities

regionDetail DELETE PATCH PUT POST GET /maps/regionDetail

Request Body:

Loading...

Response:

GET
Functionality:Get region label validation location detail.

Query Params:
i) client_id - Type:numeric ; Required
ii) region_code - Type:string ; Required
iii) start_date - Type:date ; Optional
iv) end_date - Type:date ; Optional

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Region detail label validation locations

labelValidationLocation DELETE PATCH PUT POST GET /maps/labelValidationLocation

Request Body:

Loading...

Response:

GET
Functionality:Get label validation location.

Query Params:
i) client_id - Type:numeric ; Required
ii) start_date - Type:date ; Optional
iii) end_date - Type:date ; Optional

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Label validation locations

label DELETE PATCH PUT POST GET /label

Request Body:

Loading...

Response:

GET
Functionality:Get labels

Query Params:
i) client_id - Type:numeric ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Labels

getAnUpdate DELETE PATCH PUT POST GET /getAnUpdate

Request Body:

Loading...

Response:

POST
Functionality:Get labels

Query Params:
i) client_id - Type:numeric ; Required
ii) email_addr - Type:String ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Labels

forgotPassword DELETE PATCH PUT POST GET /forgotPassword

Request Body:

Loading...

Response:

POST
Functionality:Forgot password

Query Params:
i) email - Type:String ; Required

Accept: NA;

Headers:
i) app_name - Type: String;
Return:
NA

emailPreview DELETE PATCH PUT POST GET /email/preview

Request Body:

Loading...

Response:

GET
Functionality:Get the email preview.

Query Params:
i) client_id - Type:numeric ; Required
ii) content - Type:String ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
email list

demoApi DELETE PATCH PUT POST GET /demo

Request Body:

Loading...

Response:

get

socialMediaClick DELETE PATCH PUT POST GET /dashboard/socialMediaClick

Request Body:

Loading...

Response:

GET
Functionality:Get social media clicks

Query Params:
i) client_id - Type:numeric ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Scoail media click counts

socialMedia DELETE PATCH PUT POST GET /dashboard/socialMedia

Request Body:

Loading...

Response:

GET
Functionality:Get social media links

Query Params:
i) client_id - Type:numeric ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Scoail media links
PUT
Functionality:Get social media link update

Query Params:
i) client_id - Type:numeric ; Required
ii) fieldName - Type:string ; Required; (instagram, facebook, website, twitter, snapchat)
ii) fieldValue - Type:string ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Social media links

serialValidationVerified DELETE PATCH PUT POST GET /dashboard/serialValidationVerified

Request Body:

Loading...

Response:

GET
Functionality:Get serial validation verified.

Query Params:
i) client_id - Type:numeric ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Serial validation verified count and percentage data

nfcValidation DELETE PATCH PUT POST GET /dashboard/nfcValidation

Request Body:

Loading...

Response:

GET
Functionality:Get Code validation.

Query Params:
i) client_id - Type:numeric ; Required
ii) code - Type:string ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Most recent email list

nfcCodeValidation DELETE PATCH PUT POST GET /dashboard/nfcCodeValidation

Request Body:

Loading...

Response:

GET
Functionality:Get Code validation.

Query Params:
i) product_page - Type:string ; Required
ii) serial_no - Type:string ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Most recent email list

mostRecent DELETE PATCH PUT POST GET /dashboard/mostRecent

Request Body:

Loading...

Response:

GET
Functionality:Get the most recent email list.

Query Params:
i) client_id - Type:numeric ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Most recent email list

labelValidation DELETE PATCH PUT POST GET /dashboard/labelValidation

Request Body:

Loading...

Response:

GET
Functionality:Get label validation.

Query Params:
i) client_id - Type:numeric ; Required
ii) period - Type:string ; Optional default 'period':'weekly' hint - ('period':'weekly', 'period':'monthly')

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Most recent email list

codeValidation DELETE PATCH PUT POST GET /dashboard/CodeValidation

Request Body:

Loading...

Response:

GET
Functionality:Get Code validation.

Query Params:
i) client_id - Type:numeric ; Required
ii) code - Type:string ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Most recent email list

customerverifyLoginCode DELETE PATCH PUT POST GET /customer/verifyLoginCode

Request Body:

Loading...

Response:

GET
Functionality:Validate Customer

Query Params:
i) code - Type:string ; Required
ii) customer_id - Type:string ; Required

Accept: NA;

optional string code
optional string customer_id

customercreditRewards DELETE PATCH PUT POST GET /customer/rewardsCredit

Request Body:

Loading...

Response:

POST
Functionality:Validate Customer

Query Params:
i) customer_id - Type:string ; Required
ii) client_id - Type:string ; Required
iii) product_rewards - Type:string ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Credit Rewards for the Customer.

customerregisterCustomer DELETE PATCH PUT POST GET /customer/registerCustomer

Request Body:

Loading...

Response:

POST
Functionality:Register Customer.

Query Params:
i) Name - Type:string ; Required
ii) Email - Type:string ;
iii)Phone - Type:string ;

Accept: NA;

optional name (default: "")
optional email (default: "")
optional phone (default: "")

customerloginCustomer DELETE PATCH PUT POST GET /customer/loginCustomer

Request Body:

Loading...

Response:

GET
Functionality:Validate Customer

Query Params:
i) email - Type:string ;
ii) phone - Type:string ;

Accept: NA;

optional string email (default: "")
optional string phone (default: "")

customergoogleAndFacebookLogin DELETE PATCH PUT POST GET /customer/googleFacebookLogin

Request Body:

Loading...

Response:

POST
Functionality:Login Customer using Google and Facebook

Query Params:
i) name - Type:string ; Required
ii) email - Type:string ; Required
iii)code - Type:string ; Required

Accept: NA;

optional string name
optional string email
optional string code
optional string type

customercustomerShipping DELETE PATCH PUT POST GET /customer/customerShipping

Request Body:

Loading...

Response:

GET
Functionality:Register Customer.

Query Params:
i) customer_id - Type:numeric ; Required

Accept: NA;

required customer_id
POST
Functionality:Register Customer.

Query Params:
i) customer_id - Type:numeric ; Required
ii) name - Type:string ; Required
iii) email - Type:string ; Required
iv) phoneNumber - Type:string ;
v) address - Type:string ; Required
vi) city - Type:string ; Required
vii) state - Type:string ; Required
viii) country - Type:string ; Required
ix)zip_code - Type:string ; Required
ix)cart_Items - Type:json ; Required

Accept: NA;

required customer_id
required client_id
required total_points
required name
required email
optional phone (default: "")
required address
required city
optional state (default: "")
optional country (default: "")
required zipcode
optional cart_Items (default: "")
optional save_address (default: 0)

dropdown DELETE PATCH PUT POST GET /common/dropdown

Request Body:

Loading...

Response:

GET
Functionality:Get all dropdowns.

Query Params:
i) client_id - Type:numeric ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
Drop downs data

clientPreviousEmail DELETE PATCH PUT POST GET /client/previousEmail

Request Body:

Loading...

Response:

GET
Functionality:Get the email recipients list.

Query Params:
i) client_id - Type:numeric ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
email list
DELETE
Functionality:Delete the previous email list.

Query Params:
i) client_id - Type:numeric ; Required
ii) msg_id - Type:numeric ; Required

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
email list

client DELETE PATCH PUT POST GET /client

Request Body:

Loading...

Response:

GET
Functionality:Get the email recipients list.

Query Params:
i) client_id - Type:numeric ; Required
ii) paginate - Type:boolean ; Optional (DEFAULT - true)
iii) offset - Type:numeric ; Conditional (If paginate is true the offset is required param)
iv) msg_id - Type:numeric ; Optional
iv) export - Type:numeric ; Optional

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
email list
POST
Functionality:Saves the email message to send after approval.

Query Params:
i) client_id - Type:numeric ; Required
ii) from_email - Type:string ; Required
iii) recipient_ids - Type:string ; Conditional hint('recipient_ids':'1,2,3,4')
iv) email_content - Type:string ; Required
v) sendToAll - Type:Boolean ; Optional (Default : 0)
vi) msg_id - Type:numeric ; Optional

Accept: NA;

Headers:
i) authorization - Type: String;
Return:
email list

login DELETE PATCH PUT POST GET /authenticate

Request Body:

Loading...

Response:

POST
Functionality:Validate User Credentials;

Query Params:
i) email - Type:String ; Required
ii) password - Type:String ; Required

Accept: NA;

Headers:
i) app_name - Type: String;
Return:
Token and session info;

appVersion DELETE PATCH PUT POST GET /appVersion

Request Body:

Loading...

Response:

GET
Functionality:Return Previous Latest App Version;


Warning: Your reload key and password are using the framework default settings. It's advised that you change these in production.
Resources are listed in matching order. From top to bottom, the first URI to match the request is used.