younifyd
Menu

Dsa Feedaback Url

Generate a form URL for DSA.

POST/data/dsafeedbackurl.json

Use it in a workflow

  1. Add a step and choose the Bazaarvoice connector.
  2. Pick the Dsa Feedaback Url action (under submission).
  3. Fill in the fields below, then reference the result from later steps as {{dsaFeedabackUrl.response.data}}.

Request

Query parameters

passkeystringrequired

Key required to authenticate API user and check permission to access particular client's data.

Request body

Enter the body as JSON in the step's Body field.

urlstringrequired

URL of the reported content.

domainstringrequired

Domain if loaded via iframe (CSP).

contentIdstringrequired

The ID of the content with which the feedback is associated.

langstringrequired

Language in which the page should be rendered.

subjectstring

Subject (optional)

parametersobjectrequired
contentTypestringrequired

The type of content with which the feedback is associated (review, question, answer, or review_comment).

clientstringrequired

BV onboarded client.

displayCodestringrequired

Code representing the display of the content submission, such as for UI purposes.

sourceClientstring

The source client identifier, representing where the content originated. (optional)

productstring

The product type. If not specified, default value will be "rnr".

destSiteIdstringrequired

Identifies the origin of the report.

contentLocalestringrequired

Language of the content.

destLocalestringrequired

Language of the originated content.

json
{
  "url": "www.abc.com",
  "domain": "abc.com",
  "contentId": "54e",
  "lang": "en_US",
  "parameters": {
    "contentType": "review",
    "client": "[ClientName]",
    "displayCode": "[DisplayCode]",
    "destSiteId": 23675,
    "contentLocale": "en_US",
    "destLocale": "en_US",
    "sourceClient": "[SourceClient]",
    "product": "rnr"
  },
  "subject": "ID123456"
}

Response

Returns 200 with an object. Read it in later steps with {{dsaFeedabackUrl.response.data.<field>}}.

formUrlstring

URL to the DSA feedback form, including parameters like locale, client, sourceClient, and contentType.

json
{
  "formUrl": "https://test.dsacompliance.bazaarvoice.com/dsa/iframe/28/e9912a6e1569/?reference=1617911&url=https%3A%2F%2Fapps-qa.bazaarvoice.com%2Ftemp%2Fdsa_iframe%2Ftest_dsa_iframe_v2.html%3FbvmessageType%3DREVIEW_CONTENT%26bvTriggerer%3Ddsa_workflow%23review%2F1617911&hash=0d65f9021a42757913016c9db25bf16d2a5a894245eba0fefee171cc3e9a8915&parameters=%7B%22client%22%3A%22testcustomer-fast-prs-qa%22%2C%22displayCode%22%3A%2214176-en_us%22%2C%22contentType%22%3A%22review%22%2C%22destSiteId%22%3A%22main_site%22%2C%22contentLocale%22%3A%22en_US%22%2C%22product%22%3A%22rnr%22%7D&subject=testcustomer-fast-prs-qa_review_1617911&dhash=3406bda02f8a4ab45e3c14439bfd3326c6e900476b01175db717159323f969c1&domain=apps-qa.bazaarvoice.com"
}

Need more? See the Bazaarvoice guide for connection setup and behaviour shared by every action.

Was this page helpful?