1.0.0 • Published 1 year ago

@allroundexperts/tlor-sdk v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

Installation

npm install @allroundexperts/tlor-sdk

API

This SDK uses the API documented here

Usage

import TLOR from '@allroundexperts/tlor-sdk';

const tlor = new TLOR('your-api-key');

const movie = await tlor.movie.getOne();

Resources

Movie

Get All Movies

await sdk.movie.getAll();

Get One Movie

await sdk.movie.getOne(id);

Pagination

sdk.movie.getAll({
    limit: 20, 
    offset: 10,
    page: 1,
});

Sorting

sdk.movie.getAll({
    sortBy: 'name',
    sortDirection: 'ASC',
});

Filter

Filter tokens available:

EQUAL
NOT_EQUAL
INCLUDE
NOT_INCLUDE
EXISTS
NOT_EXISTS
LIKE
GREATER_THAN
LESS_THAN
GREATER_THAN_EQUAL_TO
LESS_THAN_EQUAL_TO
import {FilterToken} from "resource/IResosurce";
sdk.movie.getAll({
    filter: {[
        {key: 'name', op: FilterToken.EQUAL, value: 'Test'},
        {key: 'academyAwardWins', op: FilterToken.GREATER_THAN, value: 10}
    ]}
});