blessnet docs
  • Welcome to Blessnet
  • Getting Started
    • Quickstart
  • Reference
    • Blessnet Chain Details
    • Supported Chains
    • Contract Addresses
  • BLESS Token
    • BLESS
    • Get BLESS
    • BLESS Sepolia Faucet
    • BLESS Sprinkler
    • BLESS Dispenser
    • BLESS Bridge
  • Blessnet Apps
    • Attestations
    • Ethereals
    • Mirrors
    • Modular Permissions
    • Transaction Bridge
  • Papers and Articles
    • Whitepaper
  • Tech
    • Technical Reference
  • Blessnet API
    • Blessnet API URLs
    • /account-abstraction/operations
    • /account-abstraction/operations/accounts/:address
    • /account-abstraction/platforms/:platform/accounts/:id
    • /account-abstraction/platforms/:platform/accounts
    • /addresses/:address/delegates
    • /addresses/:address/permissions
    • /addresses/:address/vaults
    • /project
    • /bridge/transfers
    • /bridge/transfers/transactions/:hash
    • /deliveries/:id
    • /ethereals
    • /ethereals/:chainId/:address
    • /sprinkles
    • /tokens/:address/:id/uri
    • Block Scan API
  • Contract ABI
    • Attestions.sol
Powered by GitBook
On this page
  • Headers
  • Path Variables
  • Params
  • Response Body
  • Example Request
  • Response
  1. Blessnet API

/deliveries/:id

You need an API key for this call. Please reach out to the Blessnet team to get setup.

GET/deliveries/:id

The /deliveries/:id endpoint returns details of a given delivery Id.

Headers

Name
Value

x-api-key

Your API key

Path Variables

Name
Mandatory?
Default
Value

:id

Yes

The delivery Id you are querying.

Params

None

Response Body

The response provides an object with details about the delivery. Some properties of this object are provided for all deliveries, for example status, whereas others are dependant on the type of delivery made.

The objects can have the following properties:

Name
Type
Description

_id

string

The unique Id for this transfer

status

string

The status of the operations. Possible values: - pending - failed - succeeded

source

string

The origin of the operation request.

sourceChain

string

The origin chain for the request, will be 0 if request originated off-chain.

sourceContract

string

The origin contract for the request, will be the zero address if request originated off-chain.

destinationChain

number

The chain Id of the chain this operation will run on

destinationContract

string

The contract address destination for this operation (i.e. the endpoint).

sourceKey

string

bytes32 hash of the submitting API key.

callData

string

The calldata to execute on-chain.

opAccount

string

The abstract account executing the operation.

opTarget

string

The target contract of the operation.

opCalldata

string

The hex calldata that will be executed.

opHash

string

Hash of the hex calldata.

processed

boolean

If the operation has been processed.

timestamp

string

Time of execution.

deliveryHash

string

Unique hash of delivery elements.

decodedError

object

Decoded information from error logs, if any.

error

boolean

Will be true if an error has occured.

errorDetails

object

Full dump of the error details logged.

Example Request

GET https://api.bless.net/deliveries/679ab1971486a7ccc97ad44e

Response

{
    "_id": "679ab1971486a7ccc97ad44e",
    "status": "succeeded",
    "source": "api-aa",
    "sourceChain": 0,
    "sourceContract": "0x0000000000000000000000000000000000000000",
    "destinationChain": 11145513,
    "destinationContract": "0xF638467824B175196856ac72FdCB6a92d61950d2",
    "sourceKey": "0x24615a7418f6de7a169627b0572ff663295885a9bfd02cb7a4c111ecaf2ed6e7",
    "calldata": {
        "to": "0xF638467824B175196856ac72FdCB6a92d61950d2",
        "data": "0x765e827f000000000000000000000000000000000000000000000000000000000000004000000000000000000000000038d62e7009752c9e04cb26a81f53fa5162ac3a4f00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000000000000000a8c46f79c72dbfe885e54b5527002c515f860875000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000249f0000000000000000000000000000f424000000000000000000000000000000000000000000000000000000000000052080000000000000000000000003b9aca000000000000000000000000003b9aca0000000000000000000000000000000000000000000000000000000000000003400000000000000000000000000000000000000000000000000000000000000360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c4b61d27f60000000000000000000000004995423334127293b31d8c810bb183809f82be5500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000012462a61351000000000000000000000000a8c46f79c72dbfe885e54b5527002c515f860875000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041206e92682ec1dd9f49ca31a4d0a01c6c8434c2a833fe3361f1f5f49b0b7922c33c44144b639462dc642c6d197d9962ec3554e76112c5e55a03766095f4a75a801b00000000000000000000000000000000000000000000000000000000000000"
    },
    "opAccount": "0xa8C46f79c72DbfE885e54b5527002c515F860875",
    "opTarget": "0x4995423334127293b31d8c810Bb183809f82Be55",
    "opCalldata": "0x62a61351000000000000000000000000a8C46f79c72DbfE885e54b5527002c515F860875000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
    "opHash": "0x1c5a128bd63988523c2ae5a83a399d8a6717ddf89eca693ab483b32d6276ccb5",
    "processed": true,
    "timestamp": "2025-01-29 22:54:15",
    "deliveryTxnHash": "0x35976255a98d167ac9b6e15e54abe5ef11eb65d34c066721482abef4b2bde581"
}
Previous/bridge/transfers/transactions/:hashNext/ethereals

Last updated 2 months ago