Skip to content

ageddesi/Mocked-API

Repository files navigation

All Contributors

Mocked-API

About

Welcome to Mocked-API, this is a live API that can be accessed by anyone who needs data to test out their website, app, components etc.

Sponsors

We are eternally greatful for the amazing sponsors of this project. They help provide this little birdy with a home to live in. So thank you to the following sponsors for their contributions to the platform.

If you would like to help support this project. We now have an Open Collective page which you can visit here

cweave cweave

Getting Started

First you should head over to https://api.mocked-api.dev and read our live api docs than start calling the api endpoints for the data you need.

Join our discord

Join Our Discord

How to run Mocked-API

Once you've cloned this repository, running Mocked-API is quite easy, there are just 2 steps you have to follow:

  1. Install the dependencies
npm install
  1. Configure the application An example configuration file .env.example is provided.
npm run config
  1. Serve the application
npm run serve

This will show you where the application is running

Mock API is running on port 3000.

Getting Started (Docker)

  1. Ensure you have Docker installed
  2. Open your terminal/command line tool
  3. Run docker-compose up
  4. Open your browser to http://localhost:3000/

Now you should be able to make any request to that port, and get a response back!

πŸ’‘ If you browse to that port, you'll see our swagger documentation.

FAQ

Q: Are you planning to add more end points?
A: I plan to add as many as I can, if there is a specific endpoint of data you would like to see feel free to add a Issue Request.

Changelog

Please see CHANGELOG for more information what has changed recently.

Contributing

I encourage you to contribute to Mocked-API! Feel free to fork the codebase and make a pull request for your changes.

Our contributing guide is currently WIP and available here CONTRIBUTING GUIDE

Sponsor

Do you like this project? Support it by donating.

Buy Me A Coffee

Contributors ✨

Thanks goes to these wonderful people (emoji key):

Ahmed Silat
Ahmed Silat

πŸ’»
Yasio
Yasio

πŸ’»
Alberto Herrera Vargas
Alberto Herrera Vargas

πŸ“–
Coşkun Atak
Coşkun Atak

πŸ’»
Rizky ian indiarto
Rizky ian indiarto

πŸ’»
Evan
Evan

πŸ’»
Trigstur
Trigstur

πŸ’»
fadkeabhi
fadkeabhi

πŸ’»
Thomas Martin
Thomas Martin

πŸ’» ⚠️
Vu
Vu

πŸ’» πŸ“–
Kalwabed Rizki
Kalwabed Rizki

⚠️
Talison Fabio
Talison Fabio

πŸ’»
Chris Jones
Chris Jones

πŸ”§
jkol7
jkol7

πŸ’»
Siddharth Pandey
Siddharth Pandey

πŸ’»
Alex Harrison
Alex Harrison

πŸ’»
Derzan Chiang
Derzan Chiang

πŸ’»
ATH
ATH

πŸ“–
Suraj Bhandarkar S
Suraj Bhandarkar S

⚠️
Fernando Guerrero
Fernando Guerrero

πŸ“– ⚠️
Anish De
Anish De

πŸ“–
Vaibhav Garje
Vaibhav Garje

πŸ’» ⚠️
Mayank Singh
Mayank Singh

πŸ“–
Mike Hingley
Mike Hingley

πŸ’»
krishna
krishna

πŸ’»
Vadym Yatsyuk
Vadym Yatsyuk

πŸ“–
Nicholas Robert Beckham
Nicholas Robert Beckham

⚠️
Ayanwola Ayomide
Ayanwola Ayomide

πŸ’» ⚠️ πŸ“–
Zuhaib Shah
Zuhaib Shah

πŸ’»
Guilherme Fernandes
Guilherme Fernandes

πŸ’»
Ben Halverson
Ben Halverson

πŸ’» ⚠️
Ayush Chauhan
Ayush Chauhan

⚠️ πŸ’»
Edwards Moses
Edwards Moses

πŸ“– ⚠️
Rajitha Gunathilake
Rajitha Gunathilake

πŸ’»
Bram Musuko Panjaitan
Bram Musuko Panjaitan

⚠️
filip
filip

πŸ’»
Farhaan
Farhaan

πŸ’»
lauk20
lauk20

πŸ’»
Sherly Febrianti
Sherly Febrianti

πŸ“–
headStyleColorRed
headStyleColorRed

πŸ’»
mdmuaj13
mdmuaj13

πŸ’»
Christopher Vestman
Christopher Vestman

πŸ’»
Ava Elise
Ava Elise

πŸ’»
Janet Thieu
Janet Thieu

πŸ’»
Vishwa Mahadevan
Vishwa Mahadevan

πŸ’»
Christa
Christa

πŸ“–
Bruno Vilar
Bruno Vilar

πŸ“–
Vitor
Vitor

πŸ’»
Palaniappan
Palaniappan

πŸ’»
Suppergerrie2
Suppergerrie2

πŸ’»
Dipendra Shrestha
Dipendra Shrestha

πŸ’»
Elijah Soladoye
Elijah Soladoye

πŸ’» πŸ“–

This project follows the all-contributors specification. Contributions of any kind welcome!