Adding Q&A Meta Data

The following API calls are required in order to add dynamic meta data including schema data to individual Q&A pages using question and answer details.

Authentication Step Required: Before employing the specific SEO endpoints per piece of expert content below, please ensure you have already authenticated your organization. Details can be found here

Please note that in all urls & code samples you'll need to replace:id and :corporation with appropriate values

Get Q&A Meta Data

GET /v2/qanda/:corporation/:id

Headers

NameValue

Content-Type

application/json

Authorization

Bearer <token>

Url

NameTypeDescription

corporation

number

Corporation ID

id

number

Unique question id

Response

 {
  data: {
    question: [],
    tags: [],
    seo: []
  },
  success: true
}

Code

const accessToken = `<ACCESS TOKEN>`

fetch('https://public-api.expertfile.com/v2/qanda/:corporation/:id', {
    method: 'GET',
    headers: {
        'Content-Type': 'application/x-www-form-urlencoded',
        'Authorization': `Bearer ${accessToken}`
    }
})
.then(response => response.json())
.then(json => {
    const { success, data } = json

    if (success) {
        const { question, tags, seo } = data;
        console.log('question', question)
    }

})
.catch(error => console.error(error));

Last updated