Keyword Filter
Create Keyword Filtering List
Request Sample
const result = await mediaviz.keywords.createKeywordFilteringList('<NAME>', '<PROJECT_LIST>');
import type { KeywordListDisplayWithProjects } from '@mediaviz/sdk';
const result: KeywordListDisplayWithProjects = await mediaviz.keywords.createKeywordFilteringList('<NAME>', '<PROJECT_LIST>');
const result = await mediaviz.keywords.createKeywordFilteringList('<NAME>', '<PROJECT_LIST>');
result = mediaviz.keywords.create_keyword_filtering_list('<NAME>', '<PROJECT_LIST>')
$result = $mediaviz->keywords->createKeywordFilteringList('<NAME>', '<PROJECT_LIST>');
curl -X POST 'https://api.mediaviz.ai/api/v1/keyword/' \
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoidXNyXzAxYWJjMTIzIiwiZXhwIjoxNzQzNjMwMzI5fQ.RwJF-KLLr8K5JgEtIeFiKWELcv-FDLNzMPHJ2St_wAo' \
-H 'Content-Type: application/json' \
--data @- <<'JSON'
{
"name": "<NAME>",
"project_list": "<PROJECT_LIST>"
}
JSON
Get User Keyword Filtering Lists
Request Sample
const result = await mediaviz.keywords.getUserKeywordFilteringLists();
import type { KeywordListDisplayWithProjects } from '@mediaviz/sdk';
const result: KeywordListDisplayWithProjects[] = await mediaviz.keywords.getUserKeywordFilteringLists();
const result = await mediaviz.keywords.getUserKeywordFilteringLists();
result = mediaviz.keywords.get_user_keyword_filtering_lists()
$result = $mediaviz->keywords->getUserKeywordFilteringLists();
curl -X GET 'https://api.mediaviz.ai/api/v1/keyword/user' \
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoidXNyXzAxYWJjMTIzIiwiZXhwIjoxNzQzNjMwMzI5fQ.RwJF-KLLr8K5JgEtIeFiKWELcv-FDLNzMPHJ2St_wAo'
Get Company Keyword Lists
Request Sample
const result = await mediaviz.keywords.getCompanyKeywordLists('<COMPANY_ID>');
import type { CompanyKeywordListOverview } from '@mediaviz/sdk';
const result: CompanyKeywordListOverview[] = await mediaviz.keywords.getCompanyKeywordLists('<COMPANY_ID>');
const result = await mediaviz.keywords.getCompanyKeywordLists('<COMPANY_ID>');
result = mediaviz.keywords.get_company_keyword_lists('<COMPANY_ID>')
$result = $mediaviz->keywords->getCompanyKeywordLists('<COMPANY_ID>');
curl -X GET 'https://api.mediaviz.ai/api/v1/keyword/company/<COMPANY_ID>' \
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoidXNyXzAxYWJjMTIzIiwiZXhwIjoxNzQzNjMwMzI5fQ.RwJF-KLLr8K5JgEtIeFiKWELcv-FDLNzMPHJ2St_wAo'
Get Keyword Filtering List And Projects By Id
Request Sample
const result = await mediaviz.keywords.getKeywordFilteringListAndProjectsById('<KEYWORD_LIST_ID>');
import type { KeywordListDisplayWithProjects } from '@mediaviz/sdk';
const result: KeywordListDisplayWithProjects = await mediaviz.keywords.getKeywordFilteringListAndProjectsById('<KEYWORD_LIST_ID>');
const result = await mediaviz.keywords.getKeywordFilteringListAndProjectsById('<KEYWORD_LIST_ID>');
result = mediaviz.keywords.get_keyword_filtering_list_and_projects_by_id('<KEYWORD_LIST_ID>')
$result = $mediaviz->keywords->getKeywordFilteringListAndProjectsById('<KEYWORD_LIST_ID>');
curl -X GET 'https://api.mediaviz.ai/api/v1/keyword/<KEYWORD_LIST_ID>' \
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoidXNyXzAxYWJjMTIzIiwiZXhwIjoxNzQzNjMwMzI5fQ.RwJF-KLLr8K5JgEtIeFiKWELcv-FDLNzMPHJ2St_wAo'
Get Keyword Filtering List By Id
Request Sample
const result = await mediaviz.keywords.getKeywordFilteringListById('<KEYWORD_LIST_ID>');
import type { KeywordListDisplayWithList } from '@mediaviz/sdk';
const result: KeywordListDisplayWithList = await mediaviz.keywords.getKeywordFilteringListById('<KEYWORD_LIST_ID>');
const result = await mediaviz.keywords.getKeywordFilteringListById('<KEYWORD_LIST_ID>');
result = mediaviz.keywords.get_keyword_filtering_list_by_id('<KEYWORD_LIST_ID>')
$result = $mediaviz->keywords->getKeywordFilteringListById('<KEYWORD_LIST_ID>');
curl -X GET 'https://api.mediaviz.ai/api/v1/keyword/list/<KEYWORD_LIST_ID>' \
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoidXNyXzAxYWJjMTIzIiwiZXhwIjoxNzQzNjMwMzI5fQ.RwJF-KLLr8K5JgEtIeFiKWELcv-FDLNzMPHJ2St_wAo'
Get Existing Keyword Filtering List By Project
Request Sample
const result = await mediaviz.keywords.getExistingKeywordFilteringListByProject('<PROJECT_TABLE_NAME>');
const result = await mediaviz.keywords.getExistingKeywordFilteringListByProject('<PROJECT_TABLE_NAME>');
const result = await mediaviz.keywords.getExistingKeywordFilteringListByProject('<PROJECT_TABLE_NAME>');
result = mediaviz.keywords.get_existing_keyword_filtering_list_by_project('<PROJECT_TABLE_NAME>')
$result = $mediaviz->keywords->getExistingKeywordFilteringListByProject('<PROJECT_TABLE_NAME>');
curl -X GET 'https://api.mediaviz.ai/api/v1/keyword/project/<PROJECT_TABLE_NAME>' \
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoidXNyXzAxYWJjMTIzIiwiZXhwIjoxNzQzNjMwMzI5fQ.RwJF-KLLr8K5JgEtIeFiKWELcv-FDLNzMPHJ2St_wAo'
Get Default Keyword Filtering List By Project
Request Sample
const result = await mediaviz.keywords.getDefaultKeywordFilteringListByProject('<PROJECT_TABLE_NAME>');
const result = await mediaviz.keywords.getDefaultKeywordFilteringListByProject('<PROJECT_TABLE_NAME>');
const result = await mediaviz.keywords.getDefaultKeywordFilteringListByProject('<PROJECT_TABLE_NAME>');
result = mediaviz.keywords.get_default_keyword_filtering_list_by_project('<PROJECT_TABLE_NAME>')
$result = $mediaviz->keywords->getDefaultKeywordFilteringListByProject('<PROJECT_TABLE_NAME>');
curl -X GET 'https://api.mediaviz.ai/api/v1/keyword/project/<PROJECT_TABLE_NAME>/default' \
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoidXNyXzAxYWJjMTIzIiwiZXhwIjoxNzQzNjMwMzI5fQ.RwJF-KLLr8K5JgEtIeFiKWELcv-FDLNzMPHJ2St_wAo'
Update Keyword Filtering List Labels
Request Sample
const result = await mediaviz.keywords.updateKeywordFilteringListLabels(
'<KEYWORD_LIST_ID>',
'<LIST_KEYWORDS_TO_INCLUDE>',
'<LIST_KEYWORDS_TO_EXCLUDE>'
);
import type { KeywordListDisplayWithList } from '@mediaviz/sdk';
const result: KeywordListDisplayWithList = await mediaviz.keywords.updateKeywordFilteringListLabels(
'<KEYWORD_LIST_ID>',
'<LIST_KEYWORDS_TO_INCLUDE>',
'<LIST_KEYWORDS_TO_EXCLUDE>'
);
const result = await mediaviz.keywords.updateKeywordFilteringListLabels(
'<KEYWORD_LIST_ID>',
'<LIST_KEYWORDS_TO_INCLUDE>',
'<LIST_KEYWORDS_TO_EXCLUDE>'
);
result = mediaviz.keywords.update_keyword_filtering_list_labels(
'<KEYWORD_LIST_ID>',
'<LIST_KEYWORDS_TO_INCLUDE>',
'<LIST_KEYWORDS_TO_EXCLUDE>'
)
$result = $mediaviz->keywords->updateKeywordFilteringListLabels(
'<KEYWORD_LIST_ID>',
'<LIST_KEYWORDS_TO_INCLUDE>',
'<LIST_KEYWORDS_TO_EXCLUDE>'
);
curl -X PUT 'https://api.mediaviz.ai/api/v1/keyword/<KEYWORD_LIST_ID>' \
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoidXNyXzAxYWJjMTIzIiwiZXhwIjoxNzQzNjMwMzI5fQ.RwJF-KLLr8K5JgEtIeFiKWELcv-FDLNzMPHJ2St_wAo' \
-H 'Content-Type: application/json' \
--data @- <<'JSON'
{
"list_keywords_to_include": "<LIST_KEYWORDS_TO_INCLUDE>",
"list_keywords_to_exclude": "<LIST_KEYWORDS_TO_EXCLUDE>"
}
JSON
Update Keyword Filtering List Details
Request Sample
const result = await mediaviz.keywords.updateKeywordFilteringListDetails(
'<KEYWORD_LIST_ID>',
{
name: '<NAME>',
projectList: '<PROJECT_LIST>'
}
);
import type { KeywordListDisplayWithProjects } from '@mediaviz/sdk';
const result: KeywordListDisplayWithProjects = await mediaviz.keywords.updateKeywordFilteringListDetails(
'<KEYWORD_LIST_ID>',
{
name: '<NAME>',
projectList: '<PROJECT_LIST>'
}
);
const result = await mediaviz.keywords.updateKeywordFilteringListDetails(
'<KEYWORD_LIST_ID>',
{
name: '<NAME>',
projectList: '<PROJECT_LIST>'
}
);
result = mediaviz.keywords.update_keyword_filtering_list_details(
'<KEYWORD_LIST_ID>',
name='<NAME>',
project_list='<PROJECT_LIST>'
)
$result = $mediaviz->keywords->updateKeywordFilteringListDetails(
'<KEYWORD_LIST_ID>',
[
'name' => '<NAME>',
'projectList' => '<PROJECT_LIST>'
]
);
curl -X PUT 'https://api.mediaviz.ai/api/v1/keyword/details/<KEYWORD_LIST_ID>' \
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoidXNyXzAxYWJjMTIzIiwiZXhwIjoxNzQzNjMwMzI5fQ.RwJF-KLLr8K5JgEtIeFiKWELcv-FDLNzMPHJ2St_wAo' \
-H 'Content-Type: application/json' \
--data @- <<'JSON'
{
"name": "<NAME>",
"project_list": "<PROJECT_LIST>"
}
JSON
Add Projects To Keyword Filtering List
Request Sample
const result = await mediaviz.keywords.addProjectsToKeywordFilteringList(
'<KEYWORD_LIST_ID>',
{
projectIds: '<PROJECT_IDS>'
}
);
const result = await mediaviz.keywords.addProjectsToKeywordFilteringList(
'<KEYWORD_LIST_ID>',
{
projectIds: '<PROJECT_IDS>'
}
);
const result = await mediaviz.keywords.addProjectsToKeywordFilteringList(
'<KEYWORD_LIST_ID>',
{
projectIds: '<PROJECT_IDS>'
}
);
result = mediaviz.keywords.add_projects_to_keyword_filtering_list('<KEYWORD_LIST_ID>', project_ids='<PROJECT_IDS>')
$result = $mediaviz->keywords->addProjectsToKeywordFilteringList(
'<KEYWORD_LIST_ID>',
[
'projectIds' => '<PROJECT_IDS>'
]
);
curl -X POST 'https://api.mediaviz.ai/api/v1/keyword/<KEYWORD_LIST_ID>/projects' \
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoidXNyXzAxYWJjMTIzIiwiZXhwIjoxNzQzNjMwMzI5fQ.RwJF-KLLr8K5JgEtIeFiKWELcv-FDLNzMPHJ2St_wAo'
Add Company To Keyword Filtering List
Request Sample
const result = await mediaviz.keywords.addCompanyToKeywordFilteringList(
'<KEYWORD_LIST_ID>',
{
companyId: '<COMPANY_ID>'
}
);
const result = await mediaviz.keywords.addCompanyToKeywordFilteringList(
'<KEYWORD_LIST_ID>',
{
companyId: '<COMPANY_ID>'
}
);
const result = await mediaviz.keywords.addCompanyToKeywordFilteringList(
'<KEYWORD_LIST_ID>',
{
companyId: '<COMPANY_ID>'
}
);
result = mediaviz.keywords.add_company_to_keyword_filtering_list('<KEYWORD_LIST_ID>', company_id='<COMPANY_ID>')
$result = $mediaviz->keywords->addCompanyToKeywordFilteringList(
'<KEYWORD_LIST_ID>',
[
'companyId' => '<COMPANY_ID>'
]
);
curl -X POST 'https://api.mediaviz.ai/api/v1/keyword/<KEYWORD_LIST_ID>/company' \
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoidXNyXzAxYWJjMTIzIiwiZXhwIjoxNzQzNjMwMzI5fQ.RwJF-KLLr8K5JgEtIeFiKWELcv-FDLNzMPHJ2St_wAo'
Request Keyword List Export
Request Sample
const result = await mediaviz.keywords.requestKeywordListExport('<KEYWORD_LIST_ID>');
const result = await mediaviz.keywords.requestKeywordListExport('<KEYWORD_LIST_ID>');
const result = await mediaviz.keywords.requestKeywordListExport('<KEYWORD_LIST_ID>');
result = mediaviz.keywords.request_keyword_list_export('<KEYWORD_LIST_ID>')
$result = $mediaviz->keywords->requestKeywordListExport('<KEYWORD_LIST_ID>');
curl -X GET 'https://api.mediaviz.ai/api/v1/keyword/export/<KEYWORD_LIST_ID>' \
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoidXNyXzAxYWJjMTIzIiwiZXhwIjoxNzQzNjMwMzI5fQ.RwJF-KLLr8K5JgEtIeFiKWELcv-FDLNzMPHJ2St_wAo'
Request Keyword List Export Status
Request Sample
const result = await mediaviz.keywords.requestKeywordListExportStatus('<KEYWORD_LIST_ID>');
import type { AnalysisStatusResponse } from '@mediaviz/sdk';
const result: AnalysisStatusResponse = await mediaviz.keywords.requestKeywordListExportStatus('<KEYWORD_LIST_ID>');
const result = await mediaviz.keywords.requestKeywordListExportStatus('<KEYWORD_LIST_ID>');
result = mediaviz.keywords.request_keyword_list_export_status('<KEYWORD_LIST_ID>')
$result = $mediaviz->keywords->requestKeywordListExportStatus('<KEYWORD_LIST_ID>');
curl -X GET 'https://api.mediaviz.ai/api/v1/keyword/export_status/<KEYWORD_LIST_ID>' \
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoidXNyXzAxYWJjMTIzIiwiZXhwIjoxNzQzNjMwMzI5fQ.RwJF-KLLr8K5JgEtIeFiKWELcv-FDLNzMPHJ2St_wAo'
Get Keywords And Ids
Request Sample
const result = await mediaviz.keywords.getKeywordsAndIds();
const result = await mediaviz.keywords.getKeywordsAndIds();
const result = await mediaviz.keywords.getKeywordsAndIds();
result = mediaviz.keywords.get_keywords_and_ids()
$result = $mediaviz->keywords->getKeywordsAndIds();
curl -X GET 'https://api.mediaviz.ai/api/v1/keyword/all_keywords/id/label' \
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoidXNyXzAxYWJjMTIzIiwiZXhwIjoxNzQzNjMwMzI5fQ.RwJF-KLLr8K5JgEtIeFiKWELcv-FDLNzMPHJ2St_wAo'
Remove Projects From Keyword Filtering List
Request Sample
const result = await mediaviz.keywords.removeProjectsFromKeywordFilteringList(
'<KEYWORD_LIST_ID>',
{
projectIds: '<PROJECT_IDS>'
}
);
const result = await mediaviz.keywords.removeProjectsFromKeywordFilteringList(
'<KEYWORD_LIST_ID>',
{
projectIds: '<PROJECT_IDS>'
}
);
const result = await mediaviz.keywords.removeProjectsFromKeywordFilteringList(
'<KEYWORD_LIST_ID>',
{
projectIds: '<PROJECT_IDS>'
}
);
result = mediaviz.keywords.remove_projects_from_keyword_filtering_list('<KEYWORD_LIST_ID>', project_ids='<PROJECT_IDS>')
$result = $mediaviz->keywords->removeProjectsFromKeywordFilteringList(
'<KEYWORD_LIST_ID>',
[
'projectIds' => '<PROJECT_IDS>'
]
);
curl -X DELETE 'https://api.mediaviz.ai/api/v1/keyword/<KEYWORD_LIST_ID>/projects' \
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoidXNyXzAxYWJjMTIzIiwiZXhwIjoxNzQzNjMwMzI5fQ.RwJF-KLLr8K5JgEtIeFiKWELcv-FDLNzMPHJ2St_wAo'
Remove Company From Keyword Filtering List
Request Sample
const result = await mediaviz.keywords.removeCompanyFromKeywordFilteringList(
'<KEYWORD_LIST_ID>',
{
companyId: '<COMPANY_ID>'
}
);
const result = await mediaviz.keywords.removeCompanyFromKeywordFilteringList(
'<KEYWORD_LIST_ID>',
{
companyId: '<COMPANY_ID>'
}
);
const result = await mediaviz.keywords.removeCompanyFromKeywordFilteringList(
'<KEYWORD_LIST_ID>',
{
companyId: '<COMPANY_ID>'
}
);
result = mediaviz.keywords.remove_company_from_keyword_filtering_list('<KEYWORD_LIST_ID>', company_id='<COMPANY_ID>')
$result = $mediaviz->keywords->removeCompanyFromKeywordFilteringList(
'<KEYWORD_LIST_ID>',
[
'companyId' => '<COMPANY_ID>'
]
);
curl -X DELETE 'https://api.mediaviz.ai/api/v1/keyword/<KEYWORD_LIST_ID>/company' \
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoidXNyXzAxYWJjMTIzIiwiZXhwIjoxNzQzNjMwMzI5fQ.RwJF-KLLr8K5JgEtIeFiKWELcv-FDLNzMPHJ2St_wAo'
Delete Keyword Filtering List By Id
Request Sample
const result = await mediaviz.keywords.deleteKeywordFilteringListById('<KEYWORD_LIST_ID>');
const result = await mediaviz.keywords.deleteKeywordFilteringListById('<KEYWORD_LIST_ID>');
const result = await mediaviz.keywords.deleteKeywordFilteringListById('<KEYWORD_LIST_ID>');
result = mediaviz.keywords.delete_keyword_filtering_list_by_id('<KEYWORD_LIST_ID>')
$result = $mediaviz->keywords->deleteKeywordFilteringListById('<KEYWORD_LIST_ID>');
curl -X DELETE 'https://api.mediaviz.ai/api/v1/keyword/<KEYWORD_LIST_ID>' \
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoidXNyXzAxYWJjMTIzIiwiZXhwIjoxNzQzNjMwMzI5fQ.RwJF-KLLr8K5JgEtIeFiKWELcv-FDLNzMPHJ2St_wAo'