Welcome to GreyFoundr Backend

Api Status: Live

Available Links

Register View Users
create Campaign
View All Campaign
Login

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);