API reference
Get a quote for protocol cover
Protocol to cover.
269The number of days a cover should be valid for, e.g. 30, 60, 90 or greater up to 180
30Unique integrator ID assigned by OpenCover that enables sales tracking and cover NFT customization.
4Destination wallet address for the proof-of-cover NFT. If not specified, the NFT will be minted to the same wallet address that submitted the quote.
0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045Pattern: ^0x[0-9a-fA-F]{40}$If requesting a quote to cover an Ecosystem product, the coveredAddresses array must include all user wallet addresses to be covered. For all Non-Ecosystem products, provide an empty array [], as all wallets controlled by the user are automatically covered.
Success response with quote information.
Cover provider ID, allowed value: 255 for Nexus Mutual.
255Requested protocol to cover.
269Requested number of days a cover should be valid for.
30Unix timestamp until the quote is valid.
1741964280The wallet addresses included in the coverage for this quote; for Ecosystem products, this reflects the addresses submitted by the requester, while for Non-Ecosystem products, it will be an empty array [] indicating that all user-controlled wallets are covered by default.
[]Requested integrator ID
1Requested destination address for proof-of-cover NFT delivery.
0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045Failed to get a quote for cover.
Internal server error.
List quotes and their statuses for a wallet address
Understanding quote statuses
Ethereum wallet address.
0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045Pattern: ^0x[0-9a-fA-F]{40}$A list of quotes for the specified owner address.
Invalid owner address provided.
Internal server error.
Enable cover notifications
Check if a user is signed up for notifications
User’s wallet address.
0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045Chain ID of the provided network.
User signature for retrieving full email.
Success response with user information.
Missing or malformed information in request body.
User needs to re-sign the OpenCover consent message to continue receiving notifications.
User not found.
Internal server error.
Show the full email address
Sign up or update email address for notifications
A valid signature of the user who signed the OpenCover consent message.
User’s wallet address that purchased a cover.
0xd2135CfB216b74109775236E36d4b433F1DF507BChain ID of the network the cover was purchased on.
Success response with user information.
Missing or malformed information in request body.
User needs to re-sign the OpenCover consent message to continue receiving notifications.
Internal server error.
Last updated

