Professional Documents
Culture Documents
net (Testnet,Mainnet,Publicnet)
Testnet:
=>Nft:
1)For Add nft post api(auth include,field=> name:
req.body.name, price: req.body.price,
date: req.body.date,
availableNfts: req.body.availableNfts,
perkNft: req.body.perkNft,
description: req.body.description,
startDate: req.body.startDate,
startTime: req.body.startTime,
endTime: req.body.endTime,
venue: req.body.venue,
purchaseDate: req.body.purchaseDate,
briefDetails: req.body.briefDetails,
type: req.body.type,
isDraft: req.body.isDraft,
imageName: req.filename,
avatar: req.filename && path,here file field is
image)=>https://backendtest.celebritygames.net/api/nft/add
=>Like:
1)For Post api(field=> likedMealId:
req.body.likedMealId, walletAddress:
req.body.walletAddress,
liked: req.body.liked,)=>https://backendtest.celebritygames.net/api/like/addLike
2)get api=>https://backendtest.celebritygames.net/api/like/getLikes
=>User:
1)post req(field=>walletAddress)=>https://backendtest.celebritygames.net/api/v1/user/
2)get req=>https://backendtest.celebritygames.net/api/v1/user/
3)get all=>https://backendtest.celebritygames.net/api/v1/user/all
=>Mintnft:
1) Post req(field=> name:
"CelebrityNFT", Id: req.body.Id,
price: req.body.price,
image:
req.body.image,
tokenAddress: req.body.tokenAddress,
refAddress: req.body.refAddress,
nonce:
req.body.nonce,)=>https://backendtest.celebritygames.net/api/v1/mint/uri-json-nft
2) Postreq (field=> name: req.body.name,
description: req.body.description,
image: req.body.image,
file: req.body.file,
price:req.body.price,
type: req.body.type,
venue: req.body.venue,
date: req.body.date,
TokenAddress: req.body.TokenAddress,
RefAddress: req.body.RefAddress,
mintHash:
req.body.mint_hash,)=>https://backendtest.celebritygames.net/api/v1/mint/save-nft
=>Email Verification:
1)Post api only email
validate(field=>email)=>https://backendtest.celebritygames.net/api/email/emailverify
=>VerifyMint:
1)post
api(field=>email)=>https://backendtest.celebritygames.net/api/v1/verifymint/mail/
2)post api(fields=>NFTID,
type,
perkNft,
briefDetails,
details,
Qrcode,
QrcodeImg,
startTime,
endTime,
endDate,
name,
image,
date,
price,
email,
address,
venue)=>https://backendtest.celebritygames.net/api/v1/verifymint/send-user/
3)Get all payment data=>https://backendtest.celebritygames.net/api/v1/verifymint/
=>Faced nfts:
1) add faced nft post api(field=> id:
req.body.id, price: req.body.price,
tokenAddress: req.body.tokenAddress,
refAddress: req.body.refAddress,
nonce: req.body.nonce,
uri: req.body.uri,
signature:
req.body.signature,)=>https://backendtest.celebritygames.net/api/v1/facedNfts/facedN
ft/add
2) Get all faced
nft=>https://backendtest.celebritygames.net/api/v1/facedNfts/facedNft/all
=>Race:
1)post data(field=>race)=>https://backendtest.celebritygames.net/api/v1/race/
2)get all race=>https://backendtest.celebritygames.net/api/v1/race/
3)delete all race=>https://backendtest.celebritygames.net/api/v1/race/
=>Latest Race:
1)post data(field=>race)=>https://backendtest.celebritygames.net/api/v1/latestrace/
2)get latest data=>https://backendtest.celebritygames.net/api/v1/latestrace/
=>Game Controller:
1)email verify post
api(field=>email)=>https://backendtest.celebritygames.net/api/v1/game/email
2)verify otp post
api(field=>otp,params=>email)=>https://backendtest.celebritygames.net/api/v1/game/o
tp/:email
3) limit check post
api(params=>email)=>https://backendtest.celebritygames.net/api/v1/game/limitrace/:e
mail
4) Get all data=>https://backendtest.celebritygames.net/api/v1/game/usdscdata
Mainnet:
Testnet:
=>Nft:
1)Add nft post api(auth include,field=> name: req.body.name,
price: req.body.price,
date: req.body.date,
availableNfts: req.body.availableNfts,
perkNft: req.body.perkNft,
description: req.body.description,
startDate: req.body.startDate,
startTime: req.body.startTime,
endTime: req.body.endTime,
venue: req.body.venue,
purchaseDate: req.body.purchaseDate,
briefDetails: req.body.briefDetails,
type: req.body.type,
isDraft: req.body.isDraft,
imageName: req.filename,
avatar: req.filename && path,here file field is
image)=>https://backendmain.celebritygames.net/api/nft/add
2)Save as draft Post api(field=> name: req.body.name,
price: req.body.price,
date: req.body.date,
availableNfts: req.body.availableNfts,
perkNft: req.body.perkNft,
description: req.body.description,
startDate: req.body.startDate,
startTime: req.body.startTime,
endTime: req.body.endTime,
venue: req.body.venue,
purchaseDate: req.body.purchaseDate,
briefDetails: req.body.briefDetails,
type: req.body.type,
isDraft: true,
avatar: req.filename && path,here file field is
image)=>https://backendmain.celebritygames.net/api/nft/saveAsDraft
3)Get all nfts=>https://backendmain.celebritygames.net/api/nft/all
4)get all drafts nfts=>https://backendmain.celebritygames.net/api/nft/allDrafts
5)get all meal nfts=>https://backendmain.celebritygames.net/api/nft/allmeal
6)get all souvenir nfts=>https://backendmain.celebritygames.net/api/nft/allsouvenir
7)Delete api of nfts by
id(params=>id)=>https://backendmain.celebritygames.net/api/nft/delete/:id
8)Delete api of nfts
savechanges(params=>id)=>https://backendmain.celebritygames.net/api/nft/savechan
ge/:id
9)Update nft by id put req(params=>id,(field=> name: req.body.name,
price: req.body.price,
date: req.body.date,
availableNfts: req.body.availableNfts,
perkNft: req.body.perkNft,
description: req.body.description,
startDate: req.body.startDate,
startTime: req.body.startTime,
endTime: req.body.endTime,
venue: req.body.venue,
purchaseDate: req.body.purchaseDate,
briefDetails: req.body.briefDetails,
type: req.body.type,
isDraft: true,
avatar: req.filename && path,here file field is
image))=>https://backendmain.celebritygames.net/api/nft/update-nft/:id
10)Update nfts1 by isDraft false put
api(field=>isDraft)=>https://backendmain.celebritygames.net/api/nft/update-nft1/:id
11)Update nfts2 put api(https://backendmain.celebritygames.net/api/nft/update-
nft2/:id
12)nft get by id(params=>id)=>https://backendmain.celebritygames.net/api/nft/:id
13)like put api=>https://backendmain.celebritygames.net/api/nft/like
14)unLike put api=>https://backendmain.celebritygames.net/api/nft/unlike
=>Like:
1)Post api(field=> likedMealId:
req.body.likedMealId, walletAddress:
req.body.walletAddress, liked:
req.body.liked,)=>https://backendmain.celebritygames.net/api/like/addLike
2)get api=>https://backendmain.celebritygames.net/api/like/getLikes
=>User:
1)post req(field=>walletAddress)=>https://backendmain.celebritygames.net/api/
v1/user/
2)get req=>https://backendmain.celebritygames.net/api/v1/user/
3)get all=>https://backendmain.celebritygames.net/api/v1/user/all
4)update user put
req(field=>email,params=>id)=>https://backendmain.celebritygames.net/api/v1/user/u
pdate/:id
=>Mintnft:
1)Post req(field=> name: "CelebrityNFT",
Id: req.body.Id,
price: req.body.price,
image:
req.body.image,
tokenAddress: req.body.tokenAddress,
refAddress: req.body.refAddress,
nonce:
req.body.nonce,)=>https://backendmain.celebritygames.net/api/v1/mint/uri-json-nft
2)Post req(field=> name: req.body.name,
description: req.body.description,
image: req.body.image,
file: req.body.file,
price:req.body.price,
type: req.body.type,
venue: req.body.venue,
date: req.body.date,
TokenAddress: req.body.TokenAddress,
RefAddress: req.body.RefAddress,
mintHash:
req.body.mint_hash,)=>https://backendmain.celebritygames.net/api/v1/mint/save-nft
3)get all mint nft=>https://backendmain.celebritygames.net/api/v1/mint/mint-nft
4)Delete mint nft by
id(params=>id)=>https://backendmain.celebritygames.net/api/v1/mint/mint-nft/:id
=>Email Verification:
1)Post api only email
validate(field=>email)=>https://backendmain.celebritygames.net/api/email/emailverify
2)Post api for email
verify(field=>email)=>https://backendmain.celebritygames.net/api/email/emailsend
3)Put api updated verification
count(params=>email)=>https://backendmain.celebritygames.net/api/email/count/:em
ail
4) Post api otp
verification(field=>otp,params=>email)=>https://backendmain.celebritygames.net/api/
email/otp/:email
5) Get data by
email(params=>email)=>https://backendmain.celebritygames.net/api/email/:email
=>VerifyMint:
1)post
api(field=>email)=>https://backendmain.celebritygames.net/api/v1/verifymint/mail/
2)post api(fields=>NFTID,
type,
perkNft,
briefDetails
, details,
Qrcode,
QrcodeImg,
startTime,
endTime,
endDate,
name,
image,
date,
price,
email,
address,
venue)=>https://backendmain.celebritygames.net/api/v1/verifymint/send-user/
3)Get all payment data=>https://backendmain.celebritygames.net/api/v1/verifymint/
=>Faced nfts:
1) add faced nft post api(field=> id:
req.body.id, price: req.body.price,
tokenAddress: req.body.tokenAddress,
refAddress: req.body.refAddress,
nonce: req.body.nonce,
uri: req.body.uri,
signature:
req.body.signature,)=>https://backendmain.celebritygames.net/api/v1/facedNfts/faced
Nft/add
2) Get all faced
nft=>https://backendmain.celebritygames.net/api/v1/facedNfts/facedNft/all
3)Delete all faced nft by id delete
api(params=>id)=>https://backendmain.celebritygames.net/api/v1/facedNfts/facedNft/
delete/:id
=>Race:
1)post data(field=>race)=>https://backendmain.celebritygames.net/api/v1/race/
2)get all race=>https://backendmain.celebritygames.net/api/v1/race/
3)delete all race=>https://backendmain.celebritygames.net/api/v1/race/
=>Latest Race:
1) Post data(field=>race)=>https://backendmain.celebritygames.net/api/v1/latestrace/
2)get latest data=>https://backendmain.celebritygames.net/api/v1/latestrace/
=>Game Controller:
1)email verify post
api(field=>email)=>https://backendmain.celebritygames.net/api/v1/game/email
2)verify otp post
api(field=>otp,params=>email)=>https://backendmain.celebritygames.net/api/v1/game/
otp/:email
3) limit check post
api(params=>email)=>https://backendmain.celebritygames.net/api/v1/game/limitrace/:
email
4) Get all data=>https://backendmain.celebritygames.net/api/v1/game/usdscdata
Publishnet:
=>Nft:
1)Add nft post api(auth include,field=> name: req.body.name,
price: req.body.price,
date: req.body.date,
availableNfts: req.body.availableNfts,
perkNft: req.body.perkNft,
description: req.body.description,
startDate: req.body.startDate,
startTime: req.body.startTime,
endTime: req.body.endTime,
venue: req.body.venue,
purchaseDate: req.body.purchaseDate,
briefDetails: req.body.briefDetails,
type: req.body.type,
isDraft: req.body.isDraft,
imageName: req.filename,
avatar: req.filename && path,here file field is
image)=>https://backend.celebritygames.net/api/nft/add
2)Save as draft Post api(field=> name: req.body.name,
price: req.body.price,
date: req.body.date,
availableNfts: req.body.availableNfts,
perkNft: req.body.perkNft,
description: req.body.description,
startDate: req.body.startDate,
startTime: req.body.startTime,
endTime: req.body.endTime,
venue: req.body.venue,
purchaseDate: req.body.purchaseDate,
briefDetails: req.body.briefDetails,
type: req.body.type,
isDraft: true,
avatar: req.filename && path,here file field is
image)=>https://backend.celebritygames.net/api/nft/saveAsDraft
3)Get all nfts=>https://backend.celebritygames.net/api/nft/all
4)get all drafts nfts=>https://backend.celebritygames.net/api/nft/allDrafts
5)get all meal nfts=>https://backend.celebritygames.net/api/nft/allmeal
6)get all souvenir nfts=>https://backend.celebritygames.net/api/nft/allsouvenir
7)Delete api of nfts by
id(params=>id)=>https://backend.celebritygames.net/api/nft/delete/:id
8)Delete api of nfts
savechanges(params=>id)=>https://backend.celebritygames.net/api/nft/savechange/:i
d
9)Update nft by id put req(params=>id,(field=> name: req.body.name,
price: req.body.price,
date: req.body.date,
availableNfts: req.body.availableNfts,
perkNft: req.body.perkNft,
description: req.body.description,
startDate: req.body.startDate,
startTime: req.body.startTime,
endTime: req.body.endTime,
venue: req.body.venue,
purchaseDate: req.body.purchaseDate,
briefDetails: req.body.briefDetails,
type: req.body.type,
isDraft: true,
avatar: req.filename && path,here file field is
image))=>https://backend.celebritygames.net/api/nft/update-nft/:id
10)Update nfts1 by isDraft false put
api(field=>isDraft)=>https://backend.celebritygames.net/api/nft/update-nft1/:id
11)Update nfts2 put api(https://backend.celebritygames.net/api/nft/update-nft2/:id
12)nft get by id(params=>id)=>https://backend.celebritygames.net/api/nft/:id
13)like put api=>https://backend.celebritygames.net/api/nft/like
14)unLike put api=>https://backend.celebritygames.net/api/nft/unlike
=>Like:
1)Post api(field=> likedMealId:
req.body.likedMealId, walletAddress:
req.body.walletAddress,
liked: req.body.liked,)=>https://backend.celebritygames.net/api/like/addLike
2)get api=>https://backend.celebritygames.net/api/like/getLikes
=>User:
1)post req(field=>walletAddress)=>https://backend.celebritygames.net/api/v1/user/
2)get req=>https://backend.celebritygames.net/api/v1/user/
3)get all=>https://backend.celebritygames.net/api/v1/user/all
4)update user put
req(field=>email,params=>id)=>https://backend.celebritygames.net/api/v1/user/update
/:id
=>Mintnft:
1)Post req(field=> name: "CelebrityNFT",
Id: req.body.Id,
price: req.body.price,
image:
req.body.image,
tokenAddress: req.body.tokenAddress,
refAddress: req.body.refAddress,
nonce:
req.body.nonce,)=>https://backend.celebritygames.net/api/v1/mint/uri-json-nft
2)Post req(field=> name: req.body.name,
description: req.body.description,
image: req.body.image,
file: req.body.file,
price:req.body.price,
type: req.body.type,
venue: req.body.venue,
date: req.body.date,
TokenAddress: req.body.TokenAddress,
RefAddress: req.body.RefAddress,
mintHash:
req.body.mint_hash,)=>https://backend.celebritygames.net/api/v1/mint/save-nft
3)get all mint nft=>https://backend.celebritygames.net/api/v1/mint/mint-nft
4)Delete mint nft by
id(params=>id)=>https://backend.celebritygames.net/api/v1/mint/mint-nft/:id
=>Email Verification:
1)Post api only email
validate(field=>email)=>https://backend.celebritygames.net/api/email/emailverify
2)Post api for email
verify(field=>email)=>https://backend.celebritygames.net/api/email/emailsend
3)Put api updated verificvation
count(params=>email)=>https://backend.celebritygames.net/api/email/count/:email
4)Post api otp
verification(field=>otp,params=>email)=>https://backend.celebritygames.net/api/email
/otp/:email
5)Get data
by
email(params=>email)=>https://backend.celebritygames.net/api/email/:email
=>VerifyMint:
1)post api(field=>email)=>https://backend.celebritygames.net/api/v1/verifymint/mail/
2)post api(fields=>NFTID,
type,
perkNft,
briefDetails
, details,
Qrcode,
QrcodeImg,
startTime,
endTime,
endDate,
name,
image,
date,
price,
email,
address,
venue)=>https://backend.celebritygames.net/api/v1/verifymint/send-user/
3)Get all payment data=>https://backend.celebritygames.net/api/v1/verifymint/
=>Faced nfts:
1) add faced nft post api(field=> id:
req.body.id, price: req.body.price,
tokenAddress: req.body.tokenAddress,
refAddress: req.body.refAddress,
nonce: req.body.nonce,
uri: req.body.uri,
signature:
req.body.signature,)=>https://backend.celebritygames.net/api/v1/facedNfts/facedNft/a
dd
2) Get all faced nft=>https://backend.celebritygames.net/api/v1/facedNfts/facedNft/all
3)Delete all faced nft by id delete
api(params=>id)=>https://backend.celebritygames.net/api/v1/facedNfts/facedNft/delete
/:id
=>Race:
1)post data(field=>race)=>https://backend.celebritygames.net/api/v1/race/
2)get all race=>https://backend.celebritygames.net/api/v1/race/
3)delete all race=>https://backend.celebritygames.net/api/v1/race/
=>Latest Race:
1)post data(field=>race)=>https://backend.celebritygames.net/api/v1/latestrace/
2)get latest data=>https://backend.celebritygames.net/api/v1/latestrace/
=>Game Controller:
1)email verify post
api(field=>email)=>https://backend.celebritygames.net/api/v1/game/email
2)verify otp post
api(field=>otp,params=>email)=>https://backend.celebritygames.net/api/v1/game/otp/:
email
3)limit check post
api(params=>email)=>https://backend.celebritygames.net/api/v1/game/limitrace/:email
4)Get all data=>https://backend.celebritygames.net/api/v1/game/usdscdata
Celebrity.sg (Testnet,Mainnet,Publishnet)
Testnet:
Celebrity APIs=>
NFT Route=>
1)Add new nft POST API(field=>{
name: req.body.name,
price: req.body.price,
date: req.body.date,
availableNfts: req.body.availableNfts,
perkNft: req.body.perkNft,
description: req.body.description,
startDate: req.body.startDate,
startTime: req.body.startTime,
endTime: req.body.endTime,
venue: req.body.venue,
purchaseDate: req.body.purchaseDate,
briefDetails: req.body.briefDetails,
type: req.body.type,
isDraft: req.body.isDraft,
imageName: req.filename,
avatar: req.filename && path(field=>image),
})=>https://backend.celebrity.sg/api/nft/add
2)Save as draft POST API(field=>{
name: req.body.name,
price: req.body.price,
date: req.body.date,
availableNfts: req.body.availableNfts,
perkNft: req.body.perkNft,
description: req.body.description,
startDate: req.body.startDate,
startTime: req.body.startTime,
endTime: req.body.endTime,
venue: req.body.venue,
purchaseDate: req.body.purchaseDate,
briefDetails: req.body.briefDetails,
type: req.body.type,
isDraft: true,
avatar: req.filename && path(field=>image),
})=>https://backend.celebrity.sg/api/nft/saveAsDraft
3)Get all nft=>https://backend.celebrity.sg/api/nft/all
4)Get all drafts=>https://backend.celebrity.sg/api/nft/allDrafts
5)Get all meal=>https://backend.celebrity.sg/api/nft/allmeal
6)Get all souvenir=>https://backend.celebrity.sg/api/nft/allsouvenir
7)Delete id by nft=>https://backend.celebrity.sg/api/nft/delete/:id
8)Delete savechanges=>https://backend.celebrity.sg/api/nft/savechange/:id
9)Update nfts PUT API(field=> name,
price,
availableNfts,
perkNft,
description,
date,
startDate,
startTime,
endTime,
venue,
purchaseDate,
briefDetails,
avatar=>image,
isDraft,
type,)=>https://backend.celebrity.sg/api/nft/update-nft/:id
10)Update nfts1 PUT APIs(field=>name,
price,
availableNfts,
perkNft,
description,
date,
startDate,
startTime,
endTime,
venue,
purchaseDate,
briefDetails,
avatar=>image,
isDraft,
type)=>https://backend.celebrity.sg/api/nft/update-nft1/:id
11)Update nfts2 PUT APIs(field=>name,
price,
availableNfts,
perkNft,
description,
date,
startDate,
startTime,
endTime,
venue,
purchaseDate,
briefDetails,
avatar=>image,
isDraft,
likesCount,
type)=>https://backend.celebrity.sg/api/nft/update-nft2/:id
12)Get nft by id=>https://backend.celebrity.sg/api/nft/:id
Like:
User:
MintNft:
AutoMint:
Faced nft:
1)Get API=>https://backend.celebrity.sg/api/v1/constant/
Mainnet:
Celebrity APIs=>
NFT Route=>
1)Add new nft POST API(field=>{
name: req.body.name,
price: req.body.price,
date: req.body.date,
availableNfts: req.body.availableNfts,
perkNft: req.body.perkNft,
description: req.body.description,
startDate: req.body.startDate,
startTime: req.body.startTime,
endTime: req.body.endTime,
venue: req.body.venue,
purchaseDate: req.body.purchaseDate,
briefDetails: req.body.briefDetails,
type: req.body.type,
isDraft: req.body.isDraft,
imageName: req.filename,
avatar: req.filename && path(field=>image),
})=>https://backendmain.celebrity.sg/api/nft/add
2)Save as draft POST API(field=>{
name: req.body.name,
price: req.body.price,
date: req.body.date,
availableNfts: req.body.availableNfts,
perkNft: req.body.perkNft,
description: req.body.description,
startDate: req.body.startDate,
startTime: req.body.startTime,
endTime: req.body.endTime,
venue: req.body.venue,
purchaseDate: req.body.purchaseDate,
briefDetails: req.body.briefDetails,
type: req.body.type,
isDraft: true,
avatar: req.filename && path(field=>image),
})=>https://backendmain.celebrity.sg/api/nft/saveAsDraft
3)Get all nft=>https://backendmain.celebrity.sg/api/nft/all
4)Get all drafts=>https://backendmain.celebrity.sg/api/nft/allDrafts
5)Get all meal=>https://backendmain.celebrity.sg/api/nft/allmeal
6)Get all souvenir=>https://backendmain.celebrity.sg/api/nft/allsouvenir
7)Delete id by nft=>https://backendmain.celebrity.sg/api/nft/delete/:id
8)Delete savechanges=>https://backendmain.celebrity.sg/api/nft/savechange/:id
9)Update nfts PUT API(field=> name,
price,
availableNfts,
perkNft,
description,
date,
startDate,
startTime,
endTime,
venue,
purchaseDate,
briefDetails,
avatar=>image,
isDraft,
type,)=>https://backendmain.celebrity.sg/api/nft/update-nft/:id
10)Update nfts1 PUT APIs(field=>name,
price,
availableNfts,
perkNft,
description,
date,
startDate,
startTime,
endTime,
venue,
purchaseDate,
briefDetails,
avatar=>image,
isDraft,
type)=>https://backendmain.celebrity.sg/api/nft/update-nft1/:id
11)Update nfts2 PUT APIs(field=>name,
price,
availableNfts,
perkNft,
description,
date,
startDate,
startTime,
endTime,
venue,
purchaseDate,
briefDetails,
avatar=>image,
isDraft,
likesCount,
type)=>https://backendmain.celebrity.sg/api/nft/update-nft2/:id
12)Get nft by id=>https://backendmain.celebrity.sg/api/nft/:id
Like:
User:
1)Find or create user POST
APIs(field=>walletAddress)=>https://backendmain.celebrity.sg/api/v1/user/
2)Get user (included auth)=>https://backendmain.celebrity.sg/api/v1/user/
3)Get all user=>https://backendmain.celebrity.sg/api/v1/user/all
MintNft:
AutoMint:
1)Get API=>https://backendmain.celebrity.sg/api/v1/constant/
Publishnet:
Celebrity APIs=>
NFT Route=>
1)Add new nft POST API(field=>{
name: req.body.name,
price: req.body.price,
date: req.body.date,
availableNfts: req.body.availableNfts,
perkNft: req.body.perkNft,
description: req.body.description,
startDate: req.body.startDate,
startTime: req.body.startTime,
endTime: req.body.endTime,
venue: req.body.venue,
purchaseDate: req.body.purchaseDate,
briefDetails: req.body.briefDetails,
type: req.body.type,
isDraft: req.body.isDraft,
imageName: req.filename,
avatar: req.filename && path(field=>image),
})=>https://backendpub.celebrity.sg/api/nft/add
2)Save as draft POST API(field=>{
name: req.body.name,
price: req.body.price,
date: req.body.date,
availableNfts: req.body.availableNfts,
perkNft: req.body.perkNft,
description: req.body.description,
startDate: req.body.startDate,
startTime: req.body.startTime,
endTime: req.body.endTime,
venue: req.body.venue,
purchaseDate: req.body.purchaseDate,
briefDetails: req.body.briefDetails,
type: req.body.type,
isDraft: true,
avatar: req.filename && path(field=>image),
})=>https://backendpub.celebrity.sg/api/nft/saveAsDraft
3)Get all nft=>https://backendpub.celebrity.sg/api/nft/all
4)Get all drafts=>https://backendpub.celebrity.sg/api/nft/allDrafts
5)Get all meal=>https://backendpub.celebrity.sg/api/nft/allmeal
6)Get all souvenir=>https://backendpub.celebrity.sg/api/nft/allsouvenir
7)Delete id by nft=>https://backendpub.celebrity.sg/api/nft/delete/:id
8)Delete savechanges=>https://backendpub.celebrity.sg/api/nft/savechange/:id
9)Update nfts PUT API(field=> name,
price,
availableNfts,
perkNft,
description,
date,
startDate,
startTime,
endTime,
venue,
purchaseDate,
briefDetails,
avatar=>image,
isDraft,
type,)=>https://backendpub.celebrity.sg/api/nft/update-nft/:id
10)Update nfts1 PUT APIs(field=>name,
price,
availableNfts,
perkNft,
description,
date,
startDate,
startTime,
endTime,
venue,
purchaseDate,
briefDetails,
avatar=>image,
isDraft,
type)=>https://backendpub.celebrity.sg/api/nft/update-nft1/:id
11)Update nfts2 PUT APIs(field=>name,
price,
availableNfts,
perkNft,
description,
date,
startDate,
startTime,
endTime,
venue,
purchaseDate,
briefDetails,
avatar=>image,
isDraft,
likesCount,
type)=>https://backendmain.celebrity.sg/api/nft/update-nft2/:id
12)Get nft by id=>https://backendpub.celebrity.sg/api/nft/:id
Like:
User:
MintNft:
AutoMint:
Faced nft:
1)Get API=>https://backendpub.celebrity.sg/api/v1/constant/
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///
=>Admin Panel:
//////////////////
DSLCommerce admin panel api=>
admin login=>https://backend.dslcommerce.com/api/admin/login
field(email,password)
verify otp=>https://backend.dslcommerce.com/api/admin/verify-otp/
field(otp)
Reset Password=>https://backend.dslcommerce.com/api/admin/reset-password/
field(newPassword)
Logged Admin=>https://backend.dslcommerce.com/api/admin/admin
Resend otp=>https://backend.dslcommerce.com/api/admin/resend-otp
field(email,password)
update admin=>https://backend.dslcommerce.com/api/admin/update/:id
field(name,image,email,username,phone,password)
update password=>https://backend.dslcommerce.com/api/admin/update/password/:id
fields(currentPassword,newPassword)
=>WalletUser Panel:
=>User Panel:
1) User get by
walletAddress=>https://backend.dslcommerce.com/api/user-panel/user/:walletAddres
s
2) User update by wallet put
req(params=>walletAddress,body=>name: req.body.name,
email: req.body.email,
username: req.body.username,
password: req.body.password,
birthday: req.body.birthday,
gender: req.body.gender,
nationality: req.body.nationality,
timezone: req.body.timezone,
description: req.body.description,
mobile: req.body.mobile,
ip:
req.body.ip)=>https://backend.dslcommerce.com/api/user-panel/user/update/:wallet
Address
=>Category Controller:
=>Product Controller:
})=>https://backend.dslcommerce.com/api/product/
3)Update id by product put api(params=>id,field=> {
"addedBy":"Sajib Sarker",
"email":"sajibsarker1104003@gmail.com",
"walletAddress":"0x56AED5adbCb1e56f5711CB054e13664F51407285",
"mobile":"+8801318390600",
"images":[
"https://backend.dslcommerce.com/assets/1670685870803.jpeg",
"https://backend.dslcommerce.com/assets/1670685871412.jpeg"
],
"productName":"Mobile phone,note 10 pro",
"category":"634835bca20a55c0675ab4ce",
"description":"Good",
"brand":"Redmi",
"type":"Mobile",
"price":100,
"color":"black,blue",
"availableProduct":10,
"offeringProduct":5
})=>https://backend.dslcommerce.com/api/product/:id
4)Admin update put
req(params=>id)=>https://backend.dslcommerce.com/api/product/admin/update/:id
5)Verified product get
api=>https://backend.dslcommerce.com/api/product/data/verified
6) UnVerified product get
api=>https://backend.dslcommerce.com/api/product/data/unverified
7) Delete all product delete
req=>https://backend.dslcommerce.com/api/product/all
8)Filter product get api=>https://backend.dslcommerce.com/api/product/filter
9)Filter product get api=>https://backend.dslcommerce.com/api/product/filter1
10)Get product by id=>https://backend.dslcommerce.com/api/product/:id
11)Like by id put req=>https://backend.dslcommerce.com/api/product/like/:id
12)delete by id =>https://backend.dslcommerce.com/api/product/:id
13)Review by id post req=>https://backend.dslcommerce.com/api/product/review/:id
14)delete all=>https://backend.dslcommerce.com/api/product/all
=>FAQ Controller:
=>Customer Services:
=>Mint Controller:
1)Post api (field=> id: req.body.id,
image: req.body.image,
price: req.body.price,
tokenAddress: req.body.tokenAddress,
refAddress: req.body.refAddress,
walletAddress: req.body.walletAddress,
nonce:
req.body.nonce)=>https://backend.dslcommerce.com/api/v1/mint/uri-json-nft
2)Post api save nft(field=> id: req.body.id,
price: req.body.price,
walletAddress: req.body.walletAddress,
refAddress: req.body.refAddress,
tokenAddress: req.body.tokenAddress,
orderItems:
req.body.orderItems)=>https://backend.dslcommerce.com/api/v1/mint/save-nft
3)Get all minted nft=>https://backend.dslcommerce.com/api/v1/mint/mint-nft
4)Msg to users email post api(field=> transactionURL,
price,
orderItems,
estimatedArrival,
contact,
email,
id)=>https://backend.dslcommerce.com/api/v1/mint/send-user
5)Delete by id=>https://backend.dslcommerce.com/api/v1/mint/mint-nft/:id
=>Order Api:
=>Cart Controller:
1)Post api add cart(field=>)=>https://backend.dslcommerce.com/api/cart/
2)Get all cart=>https://backend.dslcommerce.com/api/cart
3)Get by walletAddress=>https://backend.dslcommerce.com/api/cart/:walletAddress
4)Update by wallet put
req=>https://backend.dslcommerce.com/api/cart/:walletAddress
5)Delete by id=>https://backend.dslcommerce.com/api/cart/delete/:id
6)Delete by
walletaddress=>https://backend.dslcommerce.com/api/cart/:walletAddress
=>WishList Controller:
})=>https://backend.dslcommerce.com/api/wishlist/create
2)Update Wishlist put api(field=>
{
"walletAddress":"0xb83Cb5C3D8b31e2Db1F9496A5E8B547A98058b0d",
"productId":"6357c3aa3b1acfc9609ec748"
})=>https://backend.dslcommerce.com/api/wishlist/update/:walletAddress
=>Payment Controller:
=>Coupon Controller:
=>Subscribe Controller:
=>Address Controller:
1)Address post api(field=> walletAddress:
req.body.walletAddress, userId: req.user.id,(from bearer
token)
address1: req.body.address1,
address2: req.body.address2,
city: req.body.city,
state: req.body.state,
country: req.body.country,
zipCode: req.body.zipCode,
file: req.filename && path,)=>https://backend.dslcommerce.com/api/address
2)from verify by admin put api(params=>id,include admin auth(bearer
token))=>https://backend.dslcommerce.com/api/address/:id
3) Get all address =>https://backend.dslcommerce.com/api/address/
4) get by id(params=>id)=>https://backend.dslcommerce.com/api/address/:id
5)delete by id=>https://backend.dslcommerce.com/api/address/:id
6)get by wallet=>https://backend.dslcommerce.com/api/address/data/:walletAddress
=>Photo-Id Controller:
=>Support Controller:
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//
Dsl.sg API List:
post
API(email)=>https://backend.dsl.sg/api/v1/contact/send-email-verification-code
post
API(mobile)=>https://backend.dsl.sg/api/v1/contact/send-mobile-verification-code
3) BNB page=>
get by id=>https://backend.dsl.sg/api/v1/BNBprice/get/:id
delete by id=>https://backend.dsl.sg/api/v1/BNBprice/:id
post API(email)=>https://backend.dsl.sg/api/v1/testnet-usdsc/email
post
API(params=>email,body=>otp)=>https://backend.dsl.sg/api/v1/testnet-usdsc/otp/:em
ail
put
API(params=>email,body=>address)=>https://backend.dsl.sg/api/v1/testnet-usdsc/tra
nsfer-usdsc/:email
get
API(params=>email)=>https://backend.dsl.sg/api/v1/testnet-usdsc/check-lastclaim/:em
ail
post API(email)=>https://backend.dsl.sg/api/v1/testnet-S39/email
post
API(params=>email,body=>otp)=>https://backend.dsl.sg/api/v1/testnet-S39/otp/:email
put
API(params=>email,body=>address)=>https://backend.dsl.sg/api/v1/testnet-S39/transf
er-usdsc/:email
get
API(params=>email)=>https://backend.dsl.sg/api/v1/testnet-S39/check-lastclaim/:email
post API(email)=>https://backend.dsl.sg/api/v1/testnet-finquest/email
post
API(params=>email,body=>otp)=>https://backend.dsl.sg/api/v1/testnet-finquest/otp/:e
mail
put
API(params=>email,body=>address)=>https://backend.dsl.sg/api/v1/testnet-finquest/tr
ansfer-usdsc/:email
get
API(params=>email)=>https://backend.dsl.sg/api/v1/testnet-finquest/check-lastclaim/:
email
post API(email)=>https://backend.dsl.sg/api/v1/verify-email/email
post API(otp)=>https://backend.dsl.sg/api/v1/verify-email/otp/:email
post API(email)=>https://backend.dsl.sg/api/v1/testnet-dsl/email
post
API(params=>email,body=>otp)=>https://backend.dsl.sg/api/v1/testnet-dsl/otp/:email
put
API(params=>email,body=>address)=>https://backend.dsl.sg/api/v1/testnet-dsl/transf
er-usdsc/:email
get
API(params=>email)=>https://backend.dsl.sg/api/v1/testnet-dsl/check-lastclaim/:email
get API=>https://backend.dsl.sg/api/v1/services/audit/
delete by id API=>https://backend.dsl.sg/api/v1/services/audit/:id
post API(email)=>https://backend.dsl.sg/api/v1/mail/nft-drop-otp
get API=>https://backend.dsl.sg/api/v1/mail/get/
get API=>https://backend.dsl.sg/api/v1/social-link/
post API(title,year)=>https://backend.dsl.sg/api/v1/title/
get API=>https://backend.dsl.sg/api/v1/title/
get all=>https://backend.dsl.sg/api/v1/nftdetails/
get by id=>https://backend.dsl.sg/api/v1/nftdetails/:id
put by id
API(NFTID,NFTWebsite,NFTType,NFTDetails,NFTPerks,NFTPerksStatus,NFTCreated)=
>https://backend.dsl.sg/api/v1/nftdetails
delete by id API=>https://backend.dsl.sg/api/v1/nftdetails/delete/:id
18) NFT Detail indian page API=>
post
API(NFTID,NFTWebsite,TitleinEnglish,NativeLanguage,TitleinNativeLanguage,NFTCre
ated)=>https://backend.dsl.sg/api/v1/nftdetailsindian/
get API=>https://backend.dsl.sg/api/v1/nftdetailsindian/
get by id API=>https://backend.dsl.sg/api/v1/nftdetailsindian/:id
put by id
API(NFTID,NFTWebsite,TitleinEnglish,NativeLanguage,TitleinNativeLanguage,NFTCre
ated)=>https://backend.dsl.sg/api/v1/nftdetailsindian/:id
delete by id API=>https://backend.dsl.sg/api/v1/nftdetailsindian/:id
post API(email,password)=>https://backend.dsl.sg/api/v1/user/signin
post API(walletAddress)=>https://backend.dsl.sg/api/v1/user/
post API(email)=>https://backend.dsl.sg/api/v1/payment/mail/
get API=>https://backend.dsl.sg/api/v1/payment/mail/
post API(email)=>https://backend.dsl.sg/api/v1/registerinterest/mail
get API=>https://backend.dsl.sg/api/v1/registerinterest/mail
post API(email.interest)=>https://backend.dsl.sg/api/v1/registerinterest/interest
post API(email)=>https://backend.dsl.sg/api/v1/paymentverifyemail1/email
post
API(params=>email,body=>otp)=>https://backend.dsl.sg/api/v1/paymentverifyemail1/o
tp/:email
get id by data
API=>https://backend.dsl.sg/api/v1/paymentverifyemail1/dsldata/:id
post API(email)=>https://backend.dsl.sg/api/v1/likes/
get API=>https://backend.dsl.sg/api/v1/likes/likedata
get API=>https://backend.dsl.sg/api/v1/scanrecord/
delete by id API=>https://backend.dsl.sg/api/v1/scanrecord/:id
get API=>https://backend.dsl.sg/api/v1/qr/qrcode
=>Admin Panel:
1. https://backend.dsl.sg/api/v1/admin/
Post API=>field(name,image,email,username,phone,password)
2. https://backend.dsl.sg/api/v1/admin/login
Post API=> field(email,password),token include in auth
3. https://backend.dsl.sg/api/v1/admin/verify-otp/
4. https://backend.dsl.sg/api/v1/admin/send-reset-password-link/
5. https://backend.dsl.sg/api/v1/admin/reset-password/
6. https://backend.dsl.sg/api/v1/admin/admin
7. https://backend.dsl.sg/api/v1/admin/resend-otp
8. https://backend.dsl.sg/api/v1/admin/
9. https://backend.dsl.sg/api/v1/admin/:id
10. https://backend.dsl.sg/api/v1/admin/make-admin
12. https://backend.dsl.sg/api/v1/admin/update/password/:id
13. https://backend.dsl.sg/api/v1/admin/:id
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Indian Flims(Testnet,Mainnet,Publishnet):
Testnet:
Base Address:https://backend.indianfilmtitles.com/
auth,field=>fields=>{ name,
image,
email,
username,
phone,
password,
}
)=>https://backend.indianfilmtitles.com/api/v1/admin
name, image,
email,
username,
phone,
password,
)=>https://backend.indianfilmtitles.com/api/v1/admin/update/:id
1)Get nft=>https://backend.indianfilmtitles.com/api/v1/nft/:title/:language
=>User Controller:
1)Post api(field=>walletAddress)=>https://backend.indianfilmtitles.com/api/v1/user/
=>Contact Controller:
=>Mint Controller:
Id: req.body.Id,
price: req.body.price,
image: certificate,
tokenAddress: req.body.tokenAddress,
refAddress: req.body.refAddress,
nonce: req.body.nonce,
picture:req.body.file)=>https://backend.indianfilmtitles.com/api/v1/mint/uri-json-nft
certificate: req.body.certificate,
language: req.body.language,
nativeLanguage: req.body.nativeLanguage,
mintHash: req.body.mint_hash,
walletAddress: req.body.walletAddress,
tokenAddress: req.body.tokenAddress,
refAddress: req.body.refAddress,
nonce: req.body.nonce,
Id: req.body.Id,)=>https://backend.indianfilmtitles.com/api/v1/mint/save-nft
=>TitleRegistered Controller:
=>Suggested Controller:
=>AutoMint Controller:
api(field=>NFTID, address,
Qrcode,
nativeTitle1
language1,
title1,
image,
date,
price,
email,
tokens,
picture)=>https://backend.indianfilmtitles.com/api/v1/send-user/
=>Translate Controller:
1)Post api(field=>targetLanguage,text)=>https://backend.indianfilmtitles.com/api/v1/translate
1)https://backend.indianfilmtitles.com/api/v1/constant
////////////////////////////////////////////////////////////////////////////////////////////////////////
Mainnet:
Base Address:https://mainnetbackend.indianfilmtitles.com
name,
image,
email,
username,
phone,
password,
)=>https://mainnetbackend.indianfilmtitles.com/api/v1/admin
name, image,
email,
username,
phone,
password,
)=>https://mainnetbackend.indianfilmtitles.com/api/v1/admin/update/:id
13) Update password put api(field=>currentPassword,newPassword,auth
included)=>https://mainnetbackend.indianfilmtitles.com/api/v1/admin/update/password/:id
=>Nft Controller:
1)Get nft=>https://mainnetbackend.indianfilmtitles.com/api/v1/nft/:title/:language
=>User Controller:
1)Post api(field=>walletAddress)=>https://mainnetbackend.indianfilmtitles.com/api/v1/user/
auth=>https://mainnetbackend.indianfilmtitles.com/api/v1/user/
=>Contact Controller:
=>Mint Controller:
price: req.body.price,
image: certificate,
tokenAddress: req.body.tokenAddress,
refAddress: req.body.refAddress,
nonce: req.body.nonce,
picture:req.body.file)=>https://mainnetbackend.indianfilmtitles.com/api/v1/mint/uri-json-nft
certificate: req.body.certificate,
language: req.body.language,
nativeLanguage: req.body.nativeLanguage,
mintHash: req.body.mint_hash,
walletAddress: req.body.walletAddress,
tokenAddress: req.body.tokenAddress,
refAddress: req.body.refAddress,
nonce: req.body.nonce,
Id: req.body.Id,)=>https://mainnetbackend.indianfilmtitles.com/api/v1/mint/save-nft
5) Delete data by
id(params=>id)=>https://mainnetbackend.indianfilmtitles.com/api/v1/mint/mint-nft/:id
=>TitleRegistered Controller:
=>Suggested Controller:
=>AutoMint Controller:
api(field=>NFTID, address,
Qrcode,
nativeTitle1
language1,
title1,
image,
date,
price,
email,
tokens,
picture)=>https://mainnetbackend.indianfilmtitles.com/api/v1/send-user/
=>Translate Controller:
1)Post api(field=>targetLanguage,text)=>https://mainnetbackend.indianfilmtitles.com/api/v1/
translate
1)https://mainnetbackend.indianfilmtitles.com/api/v1/constant
/////////////////////////////////////////////////////////////////////////////////////////////////////////
Publishnet:
Base Address:https://pubbackflim.indianfilmtitles.com
name,
image,
email,
username,
phone,
password,
)=>https://pubbackflim.indianfilmtitles.com/api/v1/admin
name, image,
email,
username,
phone,
password,
)=>https://pubbackflim.indianfilmtitles.com/api/v1/admin/update/:id
=>Nft Controller:
1)Get nft=>https://pubbackflim.indianfilmtitles.com/api/v1/nft/:title/:language
=>User Controller:
1)Post api(field=>walletAddress)=>https://pubbackflim.indianfilmtitles.com/api/v1/user/
auth=>https://pubbackflim.indianfilmtitles.com/api/v1/user/
=>Contact Controller:
=>Mint Controller:
Id: req.body.Id,
price: req.body.price,
image: certificate,
tokenAddress: req.body.tokenAddress,
refAddress: req.body.refAddress,
nonce: req.body.nonce,
picture:req.body.file)=>https://pubbackflim.indianfilmtitles.com/api/v1/mint/uri-json-nft
certificate: req.body.certificate,
language: req.body.language,
nativeLanguage: req.body.nativeLanguage,
mintHash: req.body.mint_hash,
walletAddress: req.body.walletAddress,
tokenAddress: req.body.tokenAddress,
refAddress: req.body.refAddress,
nonce: req.body.nonce,
Id: req.body.Id,)=>https://pubbackflim.indianfilmtitles.com/api/v1/mint/save-nft
=>TitleRegistered Controller:
=>Suggested Controller:
=>AutoMint Controller:
api(field=>NFTID, address,
Qrcode,
nativeTitle1
language1,
title1,
image,
date,
price,
email,
tokens,
picture)=>https://pubbackflim.indianfilmtitles.com/api/v1/send-user/
=>Translate Controller:
1)Post api(field=>targetLanguage,text)=>https://pubbackflim.indianfilmtitles.com/api/v1/translate
1)https://pubbackflim.indianfilmtitles.com/api/v1/constant
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Dchirp Testnet:
1) Create Admin(POST
API,fields=>{ name,
image,
email,
username,
phone,
password,
})=>https://backend.dchirp.com/api/admin/
includes)=>https://backend.dchirp.com/api/admin/currentAdmin
include(fields=>{ name,
image,
email,
username,
phone,
password,
})https://backend.dchirp.com/api/admin/update/:id
=>Wallet:
=>User:
profilePicture: req.body.profilepicture,
coverPicture: req.body.coverpicture,
email: req.body.email,
username: req.body.username,
walletAddress:
req.body.walletAddress)=>https://backend.dchirp.com/api/user/create
2) Get user by id=>https://backend.dchirp.com/api/user/profile/:id
username: req.body.username,
email: req.body.email,
profilePicture: req.body.profilepicture,
coverPicture: req.body.coverpicture,
gender: req.body.gender,
age: req.body.age,
birthday: req.body.birthday,
maritalstatus: req.body.maritalstatus,
desc: req.body.desc,
city: req.body.city,
from:
req.body.from,
website: req.body.website,
university: req.body.university,
work: req.body.work,
country: req.body.country)=>https://backend.dchirp.com/api/user/update/:id
api=>https://backend.dchirp.com/api/user/bookmark/delete/:id
=>Post:https://backend.dchirp.com/api/posts
title: req.body.title,
post: req.body.post,
feeling: req.body.feeling,
location: req.body.location,
hashtags: req.body.hashtags,
img: req.body.img,
videos: req.body.video,
videoData: req.body.videoData,
document: req.body.doc,
pdfData: req.body.pdfData,
tag: [req.body.tag],
postOwenerName: user.name,
email: user.email,
profilePicture: user.profilePicture,
pdfName: req.body.pdfName,
date: req.body.date,
time: req.body.time)=>https://backend.dchirp.com/api/posts
title: req.body.title,
post: req.body.post,
feeling: req.body.feeling,
location: req.body.location,
img: req.body.img,
hashtags: req.body.hashtags,
tag: [req.body.tag],
videos: req.body.video,
videoData: req.body.videoData,
document: req.body.doc,
pdfData: req.body.pdfData,
pdfName: req.body.pdfName,
thumbnail: coverPhoto,
date: req.body.date,
time: req.body.time)=>https://backend.dchirp.com/api/posts/:id
=>Comments:https://backend.dchirp.com/api/comments
req=>https://backend.dchirp.com/api/comments/like/:id
=>Conversession:https://backend.dchirp.com/api/conversations
2) Get by converssion by
userId=>https://backend.dchirp.com/api/conversations/:userId
2)Get by id=>https://backend.dchirp.com/api/notification/data/:id
3)All delete=>https://backend.dchirp.com/api/notification
=>Report:https://backend.dchirp.com/api/report
3) Delete by id =>https://backend.dchirp.com/api/report/delete/:id
4)all delete=>https://backend.dchirp.com/api/report
=>All video:https://backend.dchirp.com/api/video
=>Story:https://backend.dchirp.com/api/story
4) Get id by story=>https://backend.dchirp.com/api/story/:id
5) Delete id by story=>https://backend.dchirp.com/api/story/delete/:id
=>Email Verify:https://backend.dchirp.com/api/verify
=>Number Verify:https://backend.dchirp.com/api/number
=>Country Verification:https://backend.dchirp.com/api/country
countryName: req.body.countryName,
=>Address Verify:https://backend.dchirp.com/api/address
addressName: req.body.countryName,
email: req.body.email,
name: req.body.name,
phone:
req.body.phone,
countryName: req.body.countryName,
addressName: req.body.addressName)=>https://backend.dchirp.com/api/info
2)Get all=>https://backend.dchirp.com/api/info
3)Delete by id=>https://backend.dchirp.com/api/info/:id
=>Hashtag:https://backend.dchirp.com/api/hashtag
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Videonft:
Dchirp Testnet:
1) Create Admin(POST
API,fields=>{ name,
image,
email,
username,
phone,
password,
})=>https://backend.dchirp.com/api/admin/
8)Admin by id GET
API=>https://backend.dchirp.com/api/admin/:id
name,
image,
email,
username,
phone,
password,
})https://backend.dchirp.com/api/admin/update/:id
include)=>https://backend.dchirp.com/api/wallet
=>User:
profilePicture: req.body.profilepicture,
coverPicture: req.body.coverpicture,
email: req.body.email,
username: req.body.username,
walletAddress:
req.body.walletAddress)=>https://backend.dchirp.com/api/user/create
username: req.body.username,
email: req.body.email,
profilePicture: req.body.profilepicture,
coverPicture: req.body.coverpicture,
gender: req.body.gender,
age: req.body.age,
birthday: req.body.birthday,
maritalstatus: req.body.maritalstatus,
desc: req.body.desc,
city: req.body.city,
from:
req.body.from,
website: req.body.website,
university: req.body.university,
work: req.body.work,
country: req.body.country)=>https://backend.dchirp.com/api/user/update/:id
id)=>https://backend.dchirp.com/api/user/bookmark/:id
api=>https://backend.dchirp.com/api/user/bookmark/delete/:id
=>Post:https://backend.dchirp.com/api/posts
1) Thumbnail upload post api(file=>image)=>https://backend.dchirp.com/api/posts/thumbnail
title: req.body.title,
post: req.body.post,
feeling: req.body.feeling,
location: req.body.location,
hashtags: req.body.hashtags,
img: req.body.img,
videos: req.body.video,
videoData: req.body.videoData,
document: req.body.doc,
pdfData: req.body.pdfData,
tag: [req.body.tag],
postOwenerName: user.name,
email: user.email,
profilePicture: user.profilePicture,
pdfName: req.body.pdfName,
date: req.body.date,
time: req.body.time)=>https://backend.dchirp.com/api/posts
title: req.body.title,
post: req.body.post,
feeling: req.body.feeling,
location: req.body.location,
img: req.body.img,
hashtags: req.body.hashtags,
tag: [req.body.tag],
videos: req.body.video,
videoData: req.body.videoData,
document: req.body.doc,
pdfData: req.body.pdfData,
pdfName: req.body.pdfName,
thumbnail: coverPhoto,
date: req.body.date,
time: req.body.time)=>https://backend.dchirp.com/api/posts/:id
13)Get by name=>https://backend.dchirp.com/api/posts/profile/:name
=>Comments:https://backend.dchirp.com/api/comments
req=>https://backend.dchirp.com/api/comments/like/:id
=>Conversession:https://backend.dchirp.com/api/conversations
2) Get by converssion by
userId=>https://backend.dchirp.com/api/conversations/:userId
=>Notification:https://backend.dchirp.com/api/notification
2)Get by id=>https://backend.dchirp.com/api/notification/data/:id
3)All delete=>https://backend.dchirp.com/api/notification
=>Report:https://backend.dchirp.com/api/report
3) Delete by id =>https://backend.dchirp.com/api/report/delete/:id
4) 4)all delete=>https://backend.dchirp.com/api/report
=>All video:https://backend.dchirp.com/api/video
=>Story:https://backend.dchirp.com/api/story
4) Get id by story=>https://backend.dchirp.com/api/story/:id
5) Delete id by story=>https://backend.dchirp.com/api/story/delete/:id
=>Email Verify:https://backend.dchirp.com/api/verify
=>Number Verify:https://backend.dchirp.com/api/number
countryName: req.body.countryName,
=>Address Verify:https://backend.dchirp.com/api/address
addressName: req.body.countryName,
=>Info:https://backend.dchirp.com/api/info
email: req.body.email,
name: req.body.name,
phone:
req.body.phone,
countryName: req.body.countryName,
addressName: req.body.addressName)=>https://backend.dchirp.com/api/info
2)Get all=>https://backend.dchirp.com/api/info
3)Delete by id=>https://backend.dchirp.com/api/info/:id
=>Hashtag:https://backend.dchirp.com/api/hashtag
1)Get Hashtag data=>https://backend.dchirp.com/api/hashtag