Skip to main content
PATCH
/
vendors
/
{vendorId}
/
social
Update social links
curl --request PATCH \
  --url https://www.renovationfind.com/rest-manager-api-v1/vendors/{vendorId}/social \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "websiteUrl": "https://www.abcrenovations.com",
  "instagramUrl": "https://www.instagram.com/abcrenovations"
}
'
{
  "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

Social link fields to update. All fields are optional; null values are ignored.

websiteUrl
string
bbbUrl
string
facebookUrl
string
twitterUrl
string
googlePlusUrl
string
linkedInUrl
string
instagramUrl
string
pinterestUrl
string
youTubeUrl
string

Response

Social links 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