Get user NEPT unlocks
GET/api/v1/users/{address}/nept/unlocks
Get user NEPT unlocks
Query Parameters
Get user NEPT unlocks
curl https://api-v2.nept.finance/api/v1/users/$ADDRESS/nept/unlocks{
"data": {
"arrangements": [
{
"begins_at": "2026-07-22T08:40:54Z",
"schedule": {
"kind": "linear",
"duration": 1692380,
"ends_at": "2026-08-10T22:47:14Z",
"extra": {
"text": {
"ends_at": "2026-08-10 10:47:14 PM +00:00",
"duration": "19 days"
}
}
},
"last_claimed_at": null,
"expires_at": "2027-07-20T13:44:39Z",
"admin": {
"address": "inj1loremipsumdolorsitametconsecteturadipi",
"issued_reclaim": false
},
"extra": {
"text": {
"begins_at": "2026-07-22 08:40:54 AM +00:00",
"last_claimed_at": "N/A",
"expires_at": "2027-07-20 01:44:39 PM +00:00"
}
},
"amounts": {
"amount": "539033513",
"claimed": "0",
"claimable": "0",
"locked": "539033513",
"expired": "0",
"reclaimed": "0",
"extra": {
"text": {
"claimable": "0.0000 NEPT",
"amount": "539.0335 NEPT",
"reclaimed": "0.0000 NEPT",
"locked": "539.0335 NEPT",
"claimed": "0.0000 NEPT",
"expired": "0.0000 NEPT"
},
"percent": {
"reclaimed": "0",
"claimable": "0",
"claimed": "0",
"expired": "0",
"locked": "1",
"extra": {
"text": {
"locked": "100.00%",
"reclaimed": "0.00%",
"claimable": "0.00%",
"expired": "0.00%",
"claimed": "0.00%"
}
}
},
"value": {
"reclaimed": "0",
"amount": "17.564815853184007856",
"claimed": "0",
"expired": "0",
"price": "0.032585758453916404",
"claimable": "0",
"locked": "17.564815853184007856",
"extra": {
"text": {
"expired": "$0.00",
"claimed": "$0.00",
"price": "$0.03",
"locked": "$17.56",
"reclaimed": "$0.00",
"amount": "$17.56",
"claimable": "$0.00"
}
}
}
}
}
},
{
"begins_at": "2026-05-13T03:54:17Z",
"schedule": {
"kind": "linear",
"duration": 26581850,
"ends_at": "2027-03-16T19:45:07Z",
"extra": {
"text": {
"ends_at": "2027-03-16 07:45:07 PM +00:00",
"duration": "307 days"
}
}
},
"last_claimed_at": null,
"expires_at": "2028-01-16T01:05:19Z",
"admin": {
"address": "inj1loremipsumdolorsitametconsecteturadipi",
"issued_reclaim": false
},
"extra": {
"text": {
"begins_at": "2026-05-13 03:54:17 AM +00:00",
"last_claimed_at": "N/A",
"expires_at": "2028-01-16 01:05:19 AM +00:00"
}
},
"amounts": {
"amount": "47623136",
"claimed": "0",
"claimable": "0",
"locked": "47623136",
"expired": "0",
"reclaimed": "0",
"extra": {
"text": {
"claimable": "0.0000 NEPT",
"amount": "47.6231 NEPT",
"reclaimed": "0.0000 NEPT",
"locked": "47.6231 NEPT",
"claimed": "0.0000 NEPT",
"expired": "0.0000 NEPT"
},
"percent": {
"reclaimed": "0",
"claimable": "0",
"claimed": "0",
"expired": "0",
"locked": "1",
"extra": {
"text": {
"locked": "100.00%",
"reclaimed": "0.00%",
"claimable": "0.00%",
"expired": "0.00%",
"claimed": "0.00%"
}
}
},
"value": {
"reclaimed": "0",
"amount": "1.55183600651401064",
"claimed": "0",
"expired": "0",
"price": "0.032585758453916404",
"claimable": "0",
"locked": "1.55183600651401064",
"extra": {
"text": {
"expired": "$0.00",
"claimed": "$0.00",
"price": "$0.03",
"locked": "$1.55",
"reclaimed": "$0.00",
"amount": "$1.55",
"claimable": "$0.00"
}
}
}
}
}
}
],
"totals": {
"amount": "586656649",
"claimed": "0",
"claimable": "0",
"locked": "586656649",
"expired": "0",
"reclaimed": "0",
"extra": {
"text": {
"claimable": "0.0000 NEPT",
"amount": "586.6566 NEPT",
"reclaimed": "0.0000 NEPT",
"locked": "586.6566 NEPT",
"claimed": "0.0000 NEPT",
"expired": "0.0000 NEPT"
},
"percent": {
"reclaimed": "0",
"claimable": "0",
"claimed": "0",
"expired": "0",
"locked": "1",
"extra": {
"text": {
"locked": "100.00%",
"reclaimed": "0.00%",
"claimable": "0.00%",
"expired": "0.00%",
"claimed": "0.00%"
}
}
},
"value": {
"reclaimed": "0",
"amount": "19.116651859698018496",
"claimed": "0",
"expired": "0",
"price": "0.032585758453916404",
"claimable": "0",
"locked": "19.116651859698018496",
"extra": {
"text": {
"expired": "$0.00",
"claimed": "$0.00",
"price": "$0.03",
"locked": "$19.11",
"reclaimed": "$0.00",
"amount": "$19.11",
"claimable": "$0.00"
}
}
}
}
},
"last_claimed_at": "2025-03-01T14:29:00Z",
"extra": {
"text": {
"last_claimed_at": "2025-03-01 02:29:00 PM +00:00"
}
}
},
"error": null,
"status": 200,
"status_text": "200 OK"
}{
"data": null,
"error": {
"kind": "internal",
"scope": "server",
"message": "An unexpected error occurred"
},
"status": 500,
"status_text": "500 Internal Server Error"
}Returns Examples
{
"data": {
"arrangements": [
{
"begins_at": "2026-07-22T08:40:54Z",
"schedule": {
"kind": "linear",
"duration": 1692380,
"ends_at": "2026-08-10T22:47:14Z",
"extra": {
"text": {
"ends_at": "2026-08-10 10:47:14 PM +00:00",
"duration": "19 days"
}
}
},
"last_claimed_at": null,
"expires_at": "2027-07-20T13:44:39Z",
"admin": {
"address": "inj1loremipsumdolorsitametconsecteturadipi",
"issued_reclaim": false
},
"extra": {
"text": {
"begins_at": "2026-07-22 08:40:54 AM +00:00",
"last_claimed_at": "N/A",
"expires_at": "2027-07-20 01:44:39 PM +00:00"
}
},
"amounts": {
"amount": "539033513",
"claimed": "0",
"claimable": "0",
"locked": "539033513",
"expired": "0",
"reclaimed": "0",
"extra": {
"text": {
"claimable": "0.0000 NEPT",
"amount": "539.0335 NEPT",
"reclaimed": "0.0000 NEPT",
"locked": "539.0335 NEPT",
"claimed": "0.0000 NEPT",
"expired": "0.0000 NEPT"
},
"percent": {
"reclaimed": "0",
"claimable": "0",
"claimed": "0",
"expired": "0",
"locked": "1",
"extra": {
"text": {
"locked": "100.00%",
"reclaimed": "0.00%",
"claimable": "0.00%",
"expired": "0.00%",
"claimed": "0.00%"
}
}
},
"value": {
"reclaimed": "0",
"amount": "17.564815853184007856",
"claimed": "0",
"expired": "0",
"price": "0.032585758453916404",
"claimable": "0",
"locked": "17.564815853184007856",
"extra": {
"text": {
"expired": "$0.00",
"claimed": "$0.00",
"price": "$0.03",
"locked": "$17.56",
"reclaimed": "$0.00",
"amount": "$17.56",
"claimable": "$0.00"
}
}
}
}
}
},
{
"begins_at": "2026-05-13T03:54:17Z",
"schedule": {
"kind": "linear",
"duration": 26581850,
"ends_at": "2027-03-16T19:45:07Z",
"extra": {
"text": {
"ends_at": "2027-03-16 07:45:07 PM +00:00",
"duration": "307 days"
}
}
},
"last_claimed_at": null,
"expires_at": "2028-01-16T01:05:19Z",
"admin": {
"address": "inj1loremipsumdolorsitametconsecteturadipi",
"issued_reclaim": false
},
"extra": {
"text": {
"begins_at": "2026-05-13 03:54:17 AM +00:00",
"last_claimed_at": "N/A",
"expires_at": "2028-01-16 01:05:19 AM +00:00"
}
},
"amounts": {
"amount": "47623136",
"claimed": "0",
"claimable": "0",
"locked": "47623136",
"expired": "0",
"reclaimed": "0",
"extra": {
"text": {
"claimable": "0.0000 NEPT",
"amount": "47.6231 NEPT",
"reclaimed": "0.0000 NEPT",
"locked": "47.6231 NEPT",
"claimed": "0.0000 NEPT",
"expired": "0.0000 NEPT"
},
"percent": {
"reclaimed": "0",
"claimable": "0",
"claimed": "0",
"expired": "0",
"locked": "1",
"extra": {
"text": {
"locked": "100.00%",
"reclaimed": "0.00%",
"claimable": "0.00%",
"expired": "0.00%",
"claimed": "0.00%"
}
}
},
"value": {
"reclaimed": "0",
"amount": "1.55183600651401064",
"claimed": "0",
"expired": "0",
"price": "0.032585758453916404",
"claimable": "0",
"locked": "1.55183600651401064",
"extra": {
"text": {
"expired": "$0.00",
"claimed": "$0.00",
"price": "$0.03",
"locked": "$1.55",
"reclaimed": "$0.00",
"amount": "$1.55",
"claimable": "$0.00"
}
}
}
}
}
}
],
"totals": {
"amount": "586656649",
"claimed": "0",
"claimable": "0",
"locked": "586656649",
"expired": "0",
"reclaimed": "0",
"extra": {
"text": {
"claimable": "0.0000 NEPT",
"amount": "586.6566 NEPT",
"reclaimed": "0.0000 NEPT",
"locked": "586.6566 NEPT",
"claimed": "0.0000 NEPT",
"expired": "0.0000 NEPT"
},
"percent": {
"reclaimed": "0",
"claimable": "0",
"claimed": "0",
"expired": "0",
"locked": "1",
"extra": {
"text": {
"locked": "100.00%",
"reclaimed": "0.00%",
"claimable": "0.00%",
"expired": "0.00%",
"claimed": "0.00%"
}
}
},
"value": {
"reclaimed": "0",
"amount": "19.116651859698018496",
"claimed": "0",
"expired": "0",
"price": "0.032585758453916404",
"claimable": "0",
"locked": "19.116651859698018496",
"extra": {
"text": {
"expired": "$0.00",
"claimed": "$0.00",
"price": "$0.03",
"locked": "$19.11",
"reclaimed": "$0.00",
"amount": "$19.11",
"claimable": "$0.00"
}
}
}
}
},
"last_claimed_at": "2025-03-01T14:29:00Z",
"extra": {
"text": {
"last_claimed_at": "2025-03-01 02:29:00 PM +00:00"
}
}
},
"error": null,
"status": 200,
"status_text": "200 OK"
}{
"data": null,
"error": {
"kind": "internal",
"scope": "server",
"message": "An unexpected error occurred"
},
"status": 500,
"status_text": "500 Internal Server Error"
}