@allroundexperts/tlor-sdk
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

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}
    ]}
});

Package Sidebar

Install

npm i @allroundexperts/tlor-sdk

Weekly Downloads

1

Version

1.0.0

License

ISC

Unpacked Size

18.1 kB

Total Files

12

Last publish

Collaborators

  • allroundexperts