Skip to main content
New to Corsair? See API access, authentication, and error handling.

Businesses

create

businesses.create Create a business. The body uses businessName and businessType, not the name and organisationType a read returns Risk: write
Input Takes businessName and businessType, not the name and organisationType a read returns. Output

deactivate

businesses.deactivate Suspend a business so no feedback requests go out. Nothing is deleted, and businesses.reactivate reverses it Risk: write
Input Output

delete

businesses.delete Delete a business with its customers and feedback; it cannot be restored Risk: destructive · Irreversible
Input Output

get

businesses.get One business with its address, short feedback URL, package and ratings received Risk: read
Input Output

list

businesses.list Businesses on the account, paged; next_page gives the next page Risk: read
Input Pages by page and perPage; next_page is null on the last one. Output

reactivate

businesses.reactivate Bring a deactivated business back into service Risk: write
Input Output
businesses.search Find a business ID by its customField or extraField value Risk: read
Input Output

types

businesses.types The Google business types a business can be created with Risk: read
Input Output

update

businesses.update Update a business, including its name, type, address and thresholds Risk: write
Input Output

Customers

create

customers.create Add a customer to a business. The body uses customerFirstName and customerEmail; an email or a phone is needed. Destructive because it can message the customer: a feedback request goes out when sendFeedbackRequest is true, and a business in automatic mode sends one on its own schedule Risk: destructive
Input Takes customerFirstName and customerEmail; an email or a phone is needed to reach the customer. Output

delete

customers.delete Delete a customer and their feedback record Risk: destructive · Irreversible
Input Output

get

customers.get One customer with their status, rating and review Risk: read
Input Output

list

customers.list Customers of a business, paged, with their rating, review and request status Risk: read
Input Output

requestFeedback

customers.requestFeedback Send a feedback request to a customer, which is a message to a real person Risk: destructive
Input Sends a review request to a real person. Output

update

customers.update Update a customer. This route spells the phone customerPhoneNumber, where create spells it customerPhone Risk: write
Input Spells the phone customerPhoneNumber, where create spells it customerPhone. Output

Feedbacks

list

feedbacks.list Feedback a business received, with its rating, NPS answer and text, paged Risk: read
Input A feedback’s rating is a number and its tags one comma-separated string. Output