The following implementation applies for:
- Authorize
- Categories
- Credentials
- FAQs
- ListingAudits
- Metrics
- Reports
- Requests
- Reviews
- Summary
- Surveys
- Surveys2Results
- Surveys3Results
- Tenants
- Tickets
- Users
var RDC = require('reputation-dot-com-sdk');
var rdc = new RDC({
ApiKey: 'api-key',
TenantId: 12345
});
authorize.authorize(user)
categories.list(query)
credentials.list(query)
credentials.save(credential)
credentials.single(credentialId)
credentials.oauthStatus(query)
credentials.passwordStatus(query)
faqs.list(query)
faqs.single(faqId)
listingAudits.list(query)
locations.list(query)
locations.save(location, query)
locations.getSearch(query)
locations.postSearch(locationSearch)
locations.searchFaceted(query)
locations.single(locationId)
locations.delete(locationId, query)
locations.optOutOfAudit(locationId, query)
locations.optInToAudit(locationId, query)
locations.addPage(locationId, page)
locations.attributeDefinitions(query)
locations.duplicateLocations(query)
metrics.pageMetrics(query)
metrics.postMetrics(query)
metrics.aggregatePageMetrics(query)
metrics.aggregatePostMetrics(query)
reports.run(reportId, report)
requests.metrics(query)
requests.requestUrls(query)
requests.sendEmail(request)
requests.sendEmail(request)
requests.unsubscribeEmail(request)
requests.unsubscribePhone(request)
requests.unsubscribes(query)
reviews.list(query)
reviews.responses(reviewId)
reviews.respond(reviewId, response)
summary.list(query)
surveys.list(query)
surveys.save(surveyResult)
surveys.single(surveyId, query)
surveys2Results.getResult(query)
surveys2Results.save(surveyResult)
surveys2Results.createUrlFromEncrypted(body, query)
surveys3Results.single(surveyId, query)
surveys3Results.save(survey)
tenants.list(query)
tenants.save(tenant)
tenants.single(tenantId)
tenants.pause(tenantId)
tenants.unpause(tenantId)
tickets.list(query)
tickets.save(ticket)
tickets.queues()
tickets.stages()
tickets.ticketDefinitions()
users.list(query)
users.save(user)
users.single(userId)