Skip to main content
PATCH
/
vendors
/
{vendorId}
/
features
Update feature flags
curl --request PATCH \
  --url https://www.renovationfind.com/rest-manager-api-v1/vendors/{vendorId}/features \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "enableFullRMS": true,
  "hasLeadBooster": true
}
'
{
  "success": true,
  "data": {
    "id": 1234,
    "vendorName": "ABC Renovations",
    "email": "info@abcrenovations.com",
    "salesEmail": "sales@abcrenovations.com",
    "vendorType": "COMPANY",
    "urlTagPrefix": "abc-renovations",
    "activated": true,
    "prospect": false,
    "contactAddress1": "123 Main St",
    "contactAddress2": "Suite 200",
    "contactCity": "Calgary",
    "contactProvince": "AB",
    "contactPostalCode": "T2P 1A1",
    "contactPhoneNumber": "4031234567",
    "realContactPhoneNumber": "4031234567",
    "smsPhoneNumber": "4031234567",
    "feedbackSMSPhoneNumber": "4031234567",
    "feedbackEmail": "feedback@abcrenovations.com",
    "cityId": 42,
    "cityName": "Calgary",
    "provinceName": "Alberta",
    "websiteUrl": "https://www.abcrenovations.com",
    "bbbUrl": "https://www.bbb.org/abc-renovations",
    "facebookUrl": "https://www.facebook.com/abcrenovations",
    "twitterUrl": "https://twitter.com/abcrenovations",
    "googlePlusUrl": "https://g.page/abcrenovations",
    "linkedInUrl": "https://www.linkedin.com/company/abcrenovations",
    "instagramUrl": "https://www.instagram.com/abcrenovations",
    "pinterestUrl": "https://www.pinterest.com/abcrenovations",
    "youTubeUrl": "https://www.youtube.com/abcrenovations",
    "description": "We specialize in home renovations...",
    "covId19Description": "COVID-19 safety measures...",
    "servicesDescription": "Kitchen, bathroom, basement renovations",
    "areasServedDescription": "Calgary and surrounding areas",
    "paymentOptions": "Cash, cheque, credit card",
    "enableFullRMS": true,
    "enableStandaloneFeedbackBooster": true,
    "enableStandaloneReviewBooster": true,
    "enableStandaloneReferralBooster": true,
    "hasLeadBooster": true,
    "viewStatsPermission": true,
    "disableVendorInvoiceAccess": true,
    "energyEfficiencyContractor": true,
    "pendingCertification": true,
    "directoryInventoryReserved": true,
    "highRatingOnBbb": true,
    "customerReviewsPassed": true,
    "creditReportsPassed": true,
    "legalsPassed": true,
    "insuranceExpires": "15/06/2026",
    "wcbExpires": "01/12/2026",
    "businessLicenseExpires": "31/03/2027",
    "dunsNumber": "123456789",
    "dnbMonitoring": true,
    "accredited": true,
    "pqVendor": true,
    "pqVendorDescription": "<string>",
    "pqEmails": "<string>",
    "pqPhoneNumbers": "<string>",
    "discountLive": true,
    "discountMember": true,
    "discountPriority": 123,
    "discountCategory": "<string>",
    "discountBriefDescription": "<string>",
    "discountDetailedDescription": "<string>",
    "discountInventoryReserved": true,
    "packageType": 1,
    "manualPaymentType": "<string>",
    "enableVendorContests": true,
    "contestParticipantLimit": 123,
    "pauseCurrentDripsInPipeline": true,
    "pauseVendorContestDrippingFromCFS": true
  },
  "message": "<string>"
}

Documentation Index

Fetch the complete documentation index at: https://docs.renovationfind.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

JWT token issued from the RenovationFind Manager Portal

Path Parameters

vendorId
integer<int64>
required

Vendor ID

Body

application/json

Feature flag fields to update. All fields are optional; null values are ignored.

enableFullRMS
boolean
enableStandaloneFeedbackBooster
boolean
enableStandaloneReviewBooster
boolean
enableStandaloneReferralBooster
boolean
hasLeadBooster
boolean
viewStatsPermission
boolean
disableVendorInvoiceAccess
boolean
energyEfficiencyContractor
boolean
pendingCertification
boolean
directoryInventoryReserved
boolean

Response

Features updated, returns full vendor details

success
boolean
Example:

true

data
object

Full vendor profile returned by the Manager API. Fields are grouped by section:

Account - id, vendorName, email, salesEmail, vendorType, urlTagPrefix, activated, prospect

Contact - contactAddress1, contactAddress2, contactCity, contactProvince, contactPostalCode, contactPhoneNumber, realContactPhoneNumber, smsPhoneNumber, feedbackSMSPhoneNumber, feedbackEmail

City (read-only) - cityId, cityName, provinceName

Social - websiteUrl, bbbUrl, facebookUrl, twitterUrl, googlePlusUrl, linkedInUrl, instagramUrl, pinterestUrl, youTubeUrl

Descriptions - description, covId19Description, servicesDescription, areasServedDescription, paymentOptions

Features - enableFullRMS, enableStandaloneFeedbackBooster, enableStandaloneReviewBooster, enableStandaloneReferralBooster, hasLeadBooster, viewStatsPermission, disableVendorInvoiceAccess, energyEfficiencyContractor, pendingCertification, directoryInventoryReserved

Compliance - highRatingOnBbb, customerReviewsPassed, creditReportsPassed, legalsPassed, insuranceExpires, wcbExpires, businessLicenseExpires, dunsNumber, dnbMonitoring, accredited

PQ - pqVendor, pqVendorDescription, pqEmails, pqPhoneNumbers

Discount - discountLive, discountMember, discountPriority, discountCategory, discountBriefDescription, discountDetailedDescription, discountInventoryReserved

Subscription - packageType, manualPaymentType

Contests - enableVendorContests, contestParticipantLimit, pauseCurrentDripsInPipeline, pauseVendorContestDrippingFromCFS

message
string