Suppress - n49/N49-Data-Api-Documentation GitHub Wiki

#SUPPRESS

This call allows you to suppress duplicate or invalid listings. If a listing is SUPPRESSed, we will remove the listing from your n49.ca search results. Going to the SUPPRESSed listing's URL should result in either a 404 error or a redirect to the listing specified in canonicalListingId.

Properties

Property Value
Request method POST
URL data-api.n49.ca/businesses/suppress

Content-type: application/json The request will be a JSON document with the following properties.

Name Required? Description
bID Yes The bID that should be suppressed
status Yes A boolean value: true, if the listing should be suppressed
canonicalListingId Yes The bID of the listing that the suppressed listing URL should redirect to
reason No A human-provided explanation of the suppression. For example, "Invalid listing, identified by client"

Response

We will only return a status code indicating success or failure.

Status Codes

Status Code Condition
200 OK You successfully recorded the suppression.
400 BAD REQUEST You sent a malformed request.
404 NOT FOUND The specified listing does not exist.
409 CONFLICT The listing is blocked for business reasons.
5xx SERVER ERROR Temporary error -- You should try again later. Server outage, etc.