Universe bot
  • Welcome!
  • Quick Start
  • 🧩MORE
    • API Wrapper
      • Package Module
      • Manual Wrapping
        • Axios
        • Fetch
Powered by GitBook
On this page
  • Installation
  • How to use

Was this helpful?

  1. MORE
  2. API Wrapper
  3. Manual Wrapping

Fetch

Universe API Wrapper using Node-Fetch

PreviousAxios

Last updated 1 year ago

Was this helpful?

TIPS

To use Node-Fetch, you'll need to install

Node-Fetch requires Node v12.20.0 or higher.

Installation

npm install node-fetch
yarn add node-fetch
pnpm add node-fetch

How to use

const fetch = require("node-fetch");

const fetchData = async () => {
  try {
    const getResponse = await fetch("https://api.universebot.space/v1/ai/openai/gpt4/model1?prompt=What+is+Galaxy+Universe?", {
      method: "GET",
      headers: {
        Authorization: "Bearer UniverseAPI.XXXXXXXXXXXXX.XXXXXXXXXXXXX.XXXXXXXXXXXXX.XXXXXXXXXXXXX",
        "Content-Type": "application/json"
      }
    });

    const getData = await getResponse.json();
    console.log(getData);
  } catch (error) {
    console.error("Error fetching data:", error);
  }
};

fetchData();
import fetch from "node-fetch";

const fetchData = async () => {
  try {
    const getResponse = await fetch("https://api.universebot.space/v1/ai/openai/gpt4/model1?prompt=What+is+Galaxy+Universe?", {
      method: "GET",
      headers: {
        Authorization: "Bearer UniverseAPI.XXXXXXXXXXXXX.XXXXXXXXXXXXX.XXXXXXXXXXXXX.XXXXXXXXXXXXX",
        "Content-Type": "application/json"
      }
    });

    const getData = await getResponse.json();
    console.log(getData);
  } catch (error) {
    console.error("Error fetching data:", error);
  }
};

fetchData();
🧩
Node.js