Welcome to GreyFoundr Backend
Api Status: Live
Available API
Users (/users)
get('/', getUsers);
get('/:id', getUserById);
post('/', createUser);
put('/:id', updateUser);
delete('/:id', deleteUser);
Backers (/backers)
get('/', getBackers);
get('/:id', getBackerById);
post('/', createBacker);
put('/:id', updateBacker);
delete('/:id', deleteBacker);
Champions (/champions)
get('/', getChampions);
get('/:id', getChampionById);
post('/', createChampion);
put('/:id', updateChampion);
delete('/:id', deleteChampion);
Influencers (/influencers)
get('/', getInfluencer);
get('/:id', getInfluencerById);
post('/', createInfluencer);
put('/:id', updateInfluencer);
delete('/:id', deleteInfluencer);
Wallet (/wallets)
get('/', getWallets);
get('/:id', getWalletById);
post('/', createWallet);
put('/:id', updateWallet);
delete('/:id', deleteWallet);
Campaign (/campaigns)
get('/', getCampaigns);
get('/:id', getCampaignById);
post('/', createCampaign);
put('/:id', updateCampaign);
delete('/:id', deleteCampaign);
Payment (/payments)
get('/', getPayments);
get('/:id', getPaymentById);
post('/', createPayment);
put('/:id', updatePayment);
delete('/:id', deletePayment);
Authentication (/auth)
post('/login', loginUser);
post('/register', createUser);
get('/forgot/:id', forgotPassword);
get('/getProfile/:id', getProfile);