{"id":19277770,"url":"https://github.com/becoditive/becoditive-api","last_synced_at":"2025-04-22T00:31:11.750Z","repository":{"id":40703587,"uuid":"363589704","full_name":"beCoditive/Becoditive-API","owner":"beCoditive","description":"The official API of beCoditive with many endpoints like memes, animals, image manipulation, url shortner, etc.","archived":false,"fork":false,"pushed_at":"2023-03-06T02:50:30.000Z","size":1599,"stargazers_count":14,"open_issues_count":11,"forks_count":6,"subscribers_count":3,"default_branch":"main","last_synced_at":"2023-08-05T16:39:14.637Z","etag":null,"topics":["api","becoditive","image-processing","javascript","memes","memes-api","mongodb","mongoose","node-js","nodejs","open-source","url-shortener"],"latest_commit_sha":null,"homepage":"https://api.becoditive.xyz","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/beCoditive.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","support":null}},"created_at":"2021-05-02T07:11:40.000Z","updated_at":"2023-02-26T03:54:57.000Z","dependencies_parsed_at":"2023-02-06T15:15:50.799Z","dependency_job_id":null,"html_url":"https://github.com/beCoditive/Becoditive-API","commit_stats":null,"previous_names":[],"tags_count":2,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beCoditive%2FBecoditive-API","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beCoditive%2FBecoditive-API/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beCoditive%2FBecoditive-API/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beCoditive%2FBecoditive-API/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/beCoditive","download_url":"https://codeload.github.com/beCoditive/Becoditive-API/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223881912,"owners_count":17219269,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","becoditive","image-processing","javascript","memes","memes-api","mongodb","mongoose","node-js","nodejs","open-source","url-shortener"],"created_at":"2024-11-09T21:06:50.005Z","updated_at":"2024-11-09T21:06:50.482Z","avatar_url":"https://github.com/beCoditive.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Becoditive-API\r\nThe official API of beCoditive with many endpoints like memes, animals, image manipulation, etc.\r\n\r\n## Blocked Domains, Domain Extensions and Emails\r\nAs people don't spam our api key system and do not exploit our api keys,\r\nWe have a new system in our api which will block the use of some emails, domains and domain extensions\r\nMostly the temp mail service will be blocked, but if someone else doesn't follow our T\u0026S their email or domain can be banned.\r\n\r\n- [List of Blocked Domains](./blocked/blockeddomains.md) \r\n- [List of Blocked Domain Extensions](./blocked/blockedExtensions.md)\r\n\r\n## Versions\r\n\r\n| beCoditive Versions | Status           | Support                     |\r\n|---------------------|------------------|-----------------------------|\r\n| v2.1.x              | In development   |          Code Only          |\r\n| v2.0.0              | Current          |     Both(API and Code)      |\r\n| v1.0.0              | Depreciated      | Code Only (Not Recommended) |\r\n\r\n\r\n## Nodejs Module\r\nIf you are using nodejs and want to use our api it will be more easier to use it by your [NPM Package](https://www.npmjs.com/package/becoditive).\u003cbr\u003e\r\nWe suggest not to use any other npm package for it until it is not offically annouced as your api key might be stolen if you use some unknown package.\r\n\r\n## Setup\r\nFirst download the zip or clone it using ``git clone https://github.com/beCoditive/Becoditive-API.git``\r\n\r\nThen Download all the required node_modules using -\r\n```\r\nnpm install\r\n```\r\n\r\nThen rename `.env.example` to `.env` and edit it with your mongodb srv.\r\n\r\nTo load Sample Data do - \r\n```\r\nnpm run loadsampledata\r\n```\r\n\r\nAnd to Run the API -\r\n```\r\nnpm start\r\n```\r\n\r\n- Then the api will run on `http://localhost:5555`\r\n\r\nTo edit and host online you can use replit. \r\nThis Project already has a .replit file configured!\r\n\r\nyou can change all the files and use it for your projects also.\r\nBut you have to give credits to `beCoditive`.\r\n\r\n## Contributors \r\n\u003cbr\u003e\u003cbr\u003e\r\n\u003ca href=\"https://github.com/beCoditive/beCoditive-API/graphs/contributors\"\u003e\r\n  \u003cimg src=\"https://contrib.rocks/image?repo=beCoditive/beCoditive-API\"/\u003e\r\n\u003c/a\u003e\r\n\u003cbr\u003e\u003cbr\u003e\r\n\r\n\r\n\u003e Made By beCoditive ©2021\r\n\r\n\u003e Front End Made by [Aditya Jha](https://github.com/AdityaXJha)\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbecoditive%2Fbecoditive-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbecoditive%2Fbecoditive-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbecoditive%2Fbecoditive-api/lists"}