1.0.49 • Published 6 months ago

lixqajsapi v1.0.49

Weekly downloads
-
License
ISC
Repository
github
Last release
6 months ago

��# JavaScriptAPI

Simple API sender for NodeJS, which was created for the Lixqa API but also works with other endpoints.

Using chalk & axios

> npm i lixqajsapi

Example

const { sendApi, ApiRequestMethod } = require("lixqajsapi");

let apiData = await sendApi(
    {
        url: "https://google.com/",             /*## 1 ##*/
        method: ApiRequestMethod.POST,          /*## 2 ##*/
        headers: {                              /*## 3 ##*/
            "Authorization": "value",
            "key2": "value2"
        },
        body: {                                 /*## 4 ##*/
            "user": "admin",
            "password": "passwd"
        }
    },
    {                                           /*## 5 ##*/
        showOutput: true,
        showError: true,
        showDetailedError: true
    }
);

console.log(apiData)                            /*## 6 ##*/
  • 1 URL: Set the target URL
    • Required: '�
  • 2 Method: Use the ApiRequestMehod Object to select a Request Method
    • Required: L'
    • Default: GET
    • Options: GET, POST, PUT, DELETE
  • 3 Headers: Send headers to target (key-value)
    • Required: L'
    • Default: null
  • 4 Body: Send body to target (object)
    • Required: L'
    • Default: null
  • 5 Options: Set options (object)

    • Required: L'

    • showLog: Send log if request was successful (Default: true)

    • showError: Send error log if request failed (Default: true)
    • showDetailedError: Send Axios error object if request failed (Default: false)

      (Script options -> Script don't track if the API returned a internal error or something)

  • 6 Output: Object with response data
1.0.49

6 months ago

1.0.44

9 months ago

1.0.48

9 months ago

1.0.47

9 months ago

1.0.46

9 months ago

1.0.45

9 months ago

1.0.43

11 months ago

1.0.42

11 months ago

1.0.41

11 months ago

1.0.19

1 year ago

1.0.18

1 year ago

1.0.39

1 year ago

1.0.38

1 year ago

1.0.16

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.22

1 year ago

1.0.21

1 year ago

1.0.20

1 year ago

1.0.26

1 year ago

1.0.25

1 year ago

1.0.24

1 year ago

1.0.23

1 year ago

1.0.29

1 year ago

1.0.28

1 year ago

1.0.27

1 year ago

1.0.33

1 year ago

1.0.11

1 year ago

1.0.32

1 year ago

1.0.10

1 year ago

1.0.31

1 year ago

1.0.30

1 year ago

1.0.37

1 year ago

1.0.15

1 year ago

1.0.36

1 year ago

1.0.14

1 year ago

1.0.35

1 year ago

1.0.13

1 year ago

1.0.34

1 year ago

1.0.12

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago