Skip to content

shnartho/metasurfai-public-api

Repository files navigation

MetaSurfAI API Server 🚀

Welcome to the MetaSurfAI API Server repository! This project provides an API server for the MetaSurfAI platform, offering a suite of machine learning and AI capabilities for advanced data analysis and automation.

Table of Contents 🌐

Test Public Api 🦀

Status

  • status GET https://metasurfai-public-api.fly.dev

Signup/login

  • login POST https://metasurfai-public-api.fly.dev/v2/login
  • signup POST https://metasurfai-public-api.fly.dev/v2/signup
  • both signup and login requires email and password as body params
{
    "email":"[email protected]",
    "password":"nayemtest123"
}
  • it will return bearer token, use the token to access the profile endpoint
  • profile endpoint https://metasurfai-public-api.fly.dev/v1/profile and authorization bearer token

Ads (Home)

  • get sample ads GET https://metasurfai-public-api.fly.dev/v1
  • get ads from db GET https://metasurfai-public-api.fly.dev/v2
  • create ads in db POST https://metasurfai-public-api.fly.dev/v2/ads
{
    "title": "test Nayem",
    "image_url": "https://i.postimg.cc/wTr6w5GD/burger-ads.jpg",
    "view_count": 6,
    "description": "description",
    "posted_by": "posted_by",
    "active": true,
    "max_views": 5,
    "region": "region",
    "token_reward": 5.5
}
  • delete ads in db DELETE https://metasurfai-public-api.fly.dev/v2/ads
{
    "id":"66fde9ec9505c5e64242e982"
}

Billboards

  • get sample billboards GET https://metasurfai-public-api.fly.dev/v2/billboards
{
        "_id": "675435cf15c861ffb55708e7",
        "title": "Silicon Valley Center Billboard",
        "image_url": "https://i.ibb.co/1850fVV/silicon-valley-center.png",
        "description": "Located in the heart of Silicon Valley, this billboard reaches an estimated 1 million monthly viewers in a tech-savvy region.",
        "posted_by": "nayem",
        "active": true,
        "region": "Silicon Valley",
        "bid_price": 8000.0,
        "created_at": 1701974400,
        "expires_at": null
    }

Funny GIF

About

Metasurfai backend public api

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published