Curated Albums

Create Curated Album

Request Sample

const result = await mediaviz.curatedAlbums.createCuratedAlbum(
  '<PROJECT_TABLE_NAME>',
  '<NAME>',
  '<DESCRIPTION>',
  '<CONFIDENCE_VALUE>'
);
import type { CuratedAlbumDisplay } from '@mediaviz/sdk';

const result: CuratedAlbumDisplay = await mediaviz.curatedAlbums.createCuratedAlbum(
  '<PROJECT_TABLE_NAME>',
  '<NAME>',
  '<DESCRIPTION>',
  '<CONFIDENCE_VALUE>'
);
const result = await mediaviz.curatedAlbums.createCuratedAlbum(
  '<PROJECT_TABLE_NAME>',
  '<NAME>',
  '<DESCRIPTION>',
  '<CONFIDENCE_VALUE>'
);
result = mediaviz.curated_albums.create_curated_album(
    '<PROJECT_TABLE_NAME>',
    '<NAME>',
    '<DESCRIPTION>',
    '<CONFIDENCE_VALUE>'
)
$result = $mediaviz->curatedAlbums->createCuratedAlbum(
  '<PROJECT_TABLE_NAME>',
  '<NAME>',
  '<DESCRIPTION>',
  '<CONFIDENCE_VALUE>'
);
curl -X POST 'https://api.mediaviz.ai/api/v1/curated_album/project/<PROJECT_TABLE_NAME>' \
  -H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoidXNyXzAxYWJjMTIzIiwiZXhwIjoxNzQzNjMwMzI5fQ.RwJF-KLLr8K5JgEtIeFiKWELcv-FDLNzMPHJ2St_wAo' \
  -H 'Content-Type: application/json' \
  --data @- <<'JSON'
{
  "name": "<NAME>",
  "description": "<DESCRIPTION>",
  "confidence_value": "<CONFIDENCE_VALUE>"
}
JSON

Get All Project Curated Albums

Request Sample

const result = await mediaviz.curatedAlbums.getAllProjectCuratedAlbums('<PROJECT_TABLE_NAME>');
import type { CuratedAlbumDisplay } from '@mediaviz/sdk';

const result: CuratedAlbumDisplay[] = await mediaviz.curatedAlbums.getAllProjectCuratedAlbums('<PROJECT_TABLE_NAME>');
const result = await mediaviz.curatedAlbums.getAllProjectCuratedAlbums('<PROJECT_TABLE_NAME>');
result = mediaviz.curated_albums.get_all_project_curated_albums('<PROJECT_TABLE_NAME>')
$result = $mediaviz->curatedAlbums->getAllProjectCuratedAlbums('<PROJECT_TABLE_NAME>');
curl -X GET 'https://api.mediaviz.ai/api/v1/curated_album/project/<PROJECT_TABLE_NAME>' \
  -H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoidXNyXzAxYWJjMTIzIiwiZXhwIjoxNzQzNjMwMzI5fQ.RwJF-KLLr8K5JgEtIeFiKWELcv-FDLNzMPHJ2St_wAo'

Get Curated Album Photos

Request Sample

const result = await mediaviz.curatedAlbums.getCuratedAlbumPhotos(
  '<ALBUM_ID>',
  {
    ascOrDesc: '<ASC_OR_DESC>',
    lastId: '<LAST_ID>',
    limit: '<LIMIT>',
    confidenceValue: '<CONFIDENCE_VALUE>'
  }
);
const result = await mediaviz.curatedAlbums.getCuratedAlbumPhotos(
  '<ALBUM_ID>',
  {
    ascOrDesc: '<ASC_OR_DESC>',
    lastId: '<LAST_ID>',
    limit: '<LIMIT>',
    confidenceValue: '<CONFIDENCE_VALUE>'
  }
);
const result = await mediaviz.curatedAlbums.getCuratedAlbumPhotos(
  '<ALBUM_ID>',
  {
    ascOrDesc: '<ASC_OR_DESC>',
    lastId: '<LAST_ID>',
    limit: '<LIMIT>',
    confidenceValue: '<CONFIDENCE_VALUE>'
  }
);
result = mediaviz.curated_albums.get_curated_album_photos(
    '<ALBUM_ID>',
    asc_or_desc='<ASC_OR_DESC>',
    last_id='<LAST_ID>',
    limit='<LIMIT>',
    confidence_value='<CONFIDENCE_VALUE>'
)
$result = $mediaviz->curatedAlbums->getCuratedAlbumPhotos(
  '<ALBUM_ID>',
  [
    'ascOrDesc' => '<ASC_OR_DESC>',
    'lastId' => '<LAST_ID>',
    'limit' => '<LIMIT>',
    'confidenceValue' => '<CONFIDENCE_VALUE>'
  ]
);
curl -X GET 'https://api.mediaviz.ai/api/v1/curated_album/photos/<ALBUM_ID>/' \
  -H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoidXNyXzAxYWJjMTIzIiwiZXhwIjoxNzQzNjMwMzI5fQ.RwJF-KLLr8K5JgEtIeFiKWELcv-FDLNzMPHJ2St_wAo'

Get Curated Album Photos Ranked

Request Sample

const result = await mediaviz.curatedAlbums.getCuratedAlbumPhotosRanked(
  '<ALBUM_ID>',
  {
    ascOrDesc: '<ASC_OR_DESC>',
    lastId: '<LAST_ID>',
    limit: '<LIMIT>',
    confidenceValue: '<CONFIDENCE_VALUE>'
  }
);
const result = await mediaviz.curatedAlbums.getCuratedAlbumPhotosRanked(
  '<ALBUM_ID>',
  {
    ascOrDesc: '<ASC_OR_DESC>',
    lastId: '<LAST_ID>',
    limit: '<LIMIT>',
    confidenceValue: '<CONFIDENCE_VALUE>'
  }
);
const result = await mediaviz.curatedAlbums.getCuratedAlbumPhotosRanked(
  '<ALBUM_ID>',
  {
    ascOrDesc: '<ASC_OR_DESC>',
    lastId: '<LAST_ID>',
    limit: '<LIMIT>',
    confidenceValue: '<CONFIDENCE_VALUE>'
  }
);
result = mediaviz.curated_albums.get_curated_album_photos_ranked(
    '<ALBUM_ID>',
    asc_or_desc='<ASC_OR_DESC>',
    last_id='<LAST_ID>',
    limit='<LIMIT>',
    confidence_value='<CONFIDENCE_VALUE>'
)
$result = $mediaviz->curatedAlbums->getCuratedAlbumPhotosRanked(
  '<ALBUM_ID>',
  [
    'ascOrDesc' => '<ASC_OR_DESC>',
    'lastId' => '<LAST_ID>',
    'limit' => '<LIMIT>',
    'confidenceValue' => '<CONFIDENCE_VALUE>'
  ]
);
curl -X GET 'https://api.mediaviz.ai/api/v1/curated_album/photos/ranked/<ALBUM_ID>/' \
  -H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoidXNyXzAxYWJjMTIzIiwiZXhwIjoxNzQzNjMwMzI5fQ.RwJF-KLLr8K5JgEtIeFiKWELcv-FDLNzMPHJ2St_wAo'

Get Curated Album By Id

Request Sample

const result = await mediaviz.curatedAlbums.getCuratedAlbumById('<ALBUM_ID>');
import type { CuratedAlbumDisplay } from '@mediaviz/sdk';

const result: CuratedAlbumDisplay = await mediaviz.curatedAlbums.getCuratedAlbumById('<ALBUM_ID>');
const result = await mediaviz.curatedAlbums.getCuratedAlbumById('<ALBUM_ID>');
result = mediaviz.curated_albums.get_curated_album_by_id('<ALBUM_ID>')
$result = $mediaviz->curatedAlbums->getCuratedAlbumById('<ALBUM_ID>');
curl -X GET 'https://api.mediaviz.ai/api/v1/curated_album/<ALBUM_ID>' \
  -H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoidXNyXzAxYWJjMTIzIiwiZXhwIjoxNzQzNjMwMzI5fQ.RwJF-KLLr8K5JgEtIeFiKWELcv-FDLNzMPHJ2St_wAo'

Update Curated Album

Request Sample

const result = await mediaviz.curatedAlbums.updateCuratedAlbum(
  '<ALBUM_ID>',
  {
    name: '<NAME>',
    description: '<DESCRIPTION>',
    confidenceValue: '<CONFIDENCE_VALUE>'
  }
);
import type { CuratedAlbumDisplay } from '@mediaviz/sdk';

const result: CuratedAlbumDisplay = await mediaviz.curatedAlbums.updateCuratedAlbum(
  '<ALBUM_ID>',
  {
    name: '<NAME>',
    description: '<DESCRIPTION>',
    confidenceValue: '<CONFIDENCE_VALUE>'
  }
);
const result = await mediaviz.curatedAlbums.updateCuratedAlbum(
  '<ALBUM_ID>',
  {
    name: '<NAME>',
    description: '<DESCRIPTION>',
    confidenceValue: '<CONFIDENCE_VALUE>'
  }
);
result = mediaviz.curated_albums.update_curated_album(
    '<ALBUM_ID>',
    name='<NAME>',
    description='<DESCRIPTION>',
    confidence_value='<CONFIDENCE_VALUE>'
)
$result = $mediaviz->curatedAlbums->updateCuratedAlbum(
  '<ALBUM_ID>',
  [
    'name' => '<NAME>',
    'description' => '<DESCRIPTION>',
    'confidenceValue' => '<CONFIDENCE_VALUE>'
  ]
);
curl -X PUT 'https://api.mediaviz.ai/api/v1/curated_album/<ALBUM_ID>' \
  -H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoidXNyXzAxYWJjMTIzIiwiZXhwIjoxNzQzNjMwMzI5fQ.RwJF-KLLr8K5JgEtIeFiKWELcv-FDLNzMPHJ2St_wAo' \
  -H 'Content-Type: application/json' \
  --data @- <<'JSON'
{
  "name": "<NAME>",
  "description": "<DESCRIPTION>",
  "confidence_value": "<CONFIDENCE_VALUE>"
}
JSON

Delete Curated Album

Request Sample

const result = await mediaviz.curatedAlbums.deleteCuratedAlbum('<ALBUM_ID>');
const result = await mediaviz.curatedAlbums.deleteCuratedAlbum('<ALBUM_ID>');
const result = await mediaviz.curatedAlbums.deleteCuratedAlbum('<ALBUM_ID>');
result = mediaviz.curated_albums.delete_curated_album('<ALBUM_ID>')
$result = $mediaviz->curatedAlbums->deleteCuratedAlbum('<ALBUM_ID>');
curl -X DELETE 'https://api.mediaviz.ai/api/v1/curated_album/<ALBUM_ID>' \
  -H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoidXNyXzAxYWJjMTIzIiwiZXhwIjoxNzQzNjMwMzI5fQ.RwJF-KLLr8K5JgEtIeFiKWELcv-FDLNzMPHJ2St_wAo'

Convert Curated Album To Custom

Request Sample

const result = await mediaviz.curatedAlbums.convertCuratedAlbumToCustom('<ALBUM_ID>');
import type { CuratedAlbumDisplay } from '@mediaviz/sdk';

const result: CuratedAlbumDisplay = await mediaviz.curatedAlbums.convertCuratedAlbumToCustom('<ALBUM_ID>');
const result = await mediaviz.curatedAlbums.convertCuratedAlbumToCustom('<ALBUM_ID>');
result = mediaviz.curated_albums.convert_curated_album_to_custom('<ALBUM_ID>')
$result = $mediaviz->curatedAlbums->convertCuratedAlbumToCustom('<ALBUM_ID>');
curl -X POST 'https://api.mediaviz.ai/api/v1/curated_album/<ALBUM_ID>/convert' \
  -H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoidXNyXzAxYWJjMTIzIiwiZXhwIjoxNzQzNjMwMzI5fQ.RwJF-KLLr8K5JgEtIeFiKWELcv-FDLNzMPHJ2St_wAo'