IPNS Manager API
4EVERLAND IPNS API can help with IPNS creation, retrieval, CID preservation and publishing, etc.
Last updated
4EVERLAND IPNS API can help with IPNS creation, retrieval, CID preservation and publishing, etc.
Last updated
If you have any questions, please join our , or send us an email at .
curl -X "DELETE" "https://api.4everland.dev/ipns/v1/names/example.eth"
-H 'Authorization: $AUTH_TOKEN'
HTTP 200 OK
{
 "code": "SUCCESS",
 "message": "success",
 "data": {}
}
The IPNS name.
Authorization (Only:)
successful operation
curl -X "POST" "https://api.4everland.dev/ipns/v1/names" \
-H 'Authorization: $AUTH_TOKEN' \
-H 'Content-Type: application/json; charset=utf-8' \
-d $'{
"name": "example.eth"
}'
HTTP 200 OK
{
"code":"SUCCESS",
"message":"success",
"data":{
"key":"k51qzi5uqu5dlam30k8825vcss6lc11iytluqb5h1glc2fpqh7pfjs9r18idy6"
}
}
Authorization (Only:)
The IPNS name.
successful operation
curl "https://api.4everland.dev/ipns/v1/names?cursor=0" \
-H 'Authorization: $AUTH_TOKEN'
HTTP 200 OK
{
"code": "SUCCESS",
"message": "success",
"data": {
"list": [
{
"name": "example.eth",
"key": "k51qzi5uqu5dhzjrd6l7s4ba8cspzctm1d96efloxcqkokvgg0f77ied7nc6zz",
"ipfsPath": "/ipns/k51qzi5uqu5dhzjrd6l7s4ba8cspzctm1d96efloxcqkokvgg0f77ied7nc6zz",
"createdAt": 1667806756,
"lifetime": 1
},
{
"name": "example",
"key": "k51qzi5uqu5dlam30k8825vcss6lc11iytluqb5h1glc2fpqh7pfjs9r18idy6",
"ipfsPath": "/ipfs/bafybeifx7yeb55armcsxwwitkymga5xf53dxiarykms3ygqic223w5sk3m",
"createdAt": 1667538738,
"lifetime": 1
}
],
"page": {
"next": "1667538738773825",
"total": 2,
"hasNext": false
}
}
}
First page default 0.
Authorization (Only:)
The IPNS name.
successful operation
curl -X "POST" "https://api.4everland.dev/ipns/v1/names/example.eth"
-H 'Authorization: $AUTH_TOKEN'
-H 'Content-Type: application/json; charset=utf-8'
-d $'{
"ipfsPath": "/ipfs/bafybeihrmwcuv7z4vqhp7grzy52qnwwhwulslkdnetlaegohm2ibawtlni",
"lifetime": 1
}'
HTTP 200 OK
{
 "code": "SUCCESS",
 "message": "success",
 "data": {}
}
The IPNS name.
Authorization (Only:)
IPNS publish value. example: https://docs.ipfs.tech/concepts/ipns/#how-ipns-names-relate-to-content-paths
The default value is 1 day, and the maximum is 365 days. If it is 0, it is based on the configuration of the last lifetime.
1
successful operation
curl "https://api.4everland.dev/ipns/v1/names/example.eth" \
-H 'Authorization: $AUTH_TOKEN'
HTTP 200 OK
{
 "code": "SUCCESS",
 "message": "success",
 "data": {
   "name": "example.eth",
   "key": "k51qzi5uqu5dhzjrd6l7s4ba8cspzctm1d96efloxcqkokvgg0f77ied7nc6zz",
   "ipfsPath": "/ipns/k51qzi5uqu5dlam30k8825vcss6lc11iytluqb5h1glc2fpqh7pfjs9r18idy6",
   "createdAt": 1667806756,
   "lifetime": 1
 }
}
IPNS name.
Authorization (Only:)
The IPNS name.
successful operation