Originations

Get originations

get

Returns a list of origination operations.

Query parameters
anyofone of | nullableOptional

Filters originations by any of the specified fields. Example: anyof.sender.initiator=tz1... will return operations where sender OR initiator is equal to the specified value. This parameter is useful when you need to retrieve all originations associated with a specified account.

initiatorone of | nullableOptional

Filters origination operations by initiator. Allowed fields for .eqx mode: contractManager, contractDelegate.

senderone of | nullableOptional

Filters origination operations by sender. Allowed fields for .eqx mode: contractManager, contractDelegate.

contractManagerone of | nullableOptional

Filters origination operations by manager. Allowed fields for .eqx mode: initiator, sender, contractDelegate.

contractDelegateone of | nullableOptional

Filters origination operations by delegate. Allowed fields for .eqx mode: initiator, sender, contractManager.

originatedContractone of | nullableOptional

Filters origination operations by originated contract. Allowed fields for .eqx mode: none.

idone of | nullableOptional

Filters origination operations by internal TzKT id

typeHashone of | nullableOptional

Filters origination operations by 32-bit hash of originated contract parameter and storage types (helpful for searching originations of similar contracts)

codeHashone of | nullableOptional

Filters origination operations by 32-bit hash of originated contract code (helpful for searching originations of same contracts)

levelone of | nullableOptional

Filters origination operations by level.

timestampone of | nullableOptional

Filters origination operations by timestamp.

senderCodeHashone of | nullableOptional

Filters by senderCodeHash.

anyCodeHashone of | nullableOptional

Filters by either senderCodeHash or codeHash.

statusone of | nullableOptional

Filters origination operations by operation status (applied, failed, backtracked, skipped).

selectone of | nullableOptional

Specify comma-separated list of fields to include into response or leave it undefined to return full object. If you select single field, response will be an array of values in both .fields and .values modes.

sortone of | nullableOptional

Sorts originations by specified field. Supported fields: id (default), level, gasUsed, storageUsed, bakerFee, storageFee, allocationFee, contractBalance.

offsetone of | nullableOptional

Specifies which or how many items should be skipped

limitinteger · int32 · max: 10000Optional

Maximum number of items to return

Default: 100
michelineone ofOptional

Format of the parameters, storage and diffs: 0 - JSON, 1 - JSON string, 2 - raw micheline, 3 - raw micheline string

Default: Json
string · enumOptionalPossible values:
quoteone ofOptional

Comma-separated list of ticker symbols to inject historical prices into response

Default: None
string · enumOptionalPossible values:
Responses
200Success
application/json
get
GET /v1/operations/originations HTTP/1.1
Host: xtz-index.nownodes.io
Accept: */*
200Success
[
  {
    "type": "text",
    "id": 1,
    "level": 1,
    "timestamp": "2025-07-05T20:07:39.216Z",
    "block": "text",
    "hash": "text",
    "counter": 1,
    "initiator": {
      "alias": "text",
      "address": "text"
    },
    "sender": {
      "alias": "text",
      "address": "text"
    },
    "senderCodeHash": 1,
    "nonce": 1,
    "gasLimit": 1,
    "gasUsed": 1,
    "storageLimit": 1,
    "storageUsed": 1,
    "bakerFee": 1,
    "storageFee": 1,
    "allocationFee": 1,
    "contractBalance": 1,
    "contractManager": {
      "alias": "text",
      "address": "text"
    },
    "contractDelegate": {
      "alias": "text",
      "address": "text"
    },
    "code": null,
    "storage": null,
    "diffs": [
      {
        "bigmap": 1,
        "path": "text",
        "action": "text",
        "content": {
          "hash": "text",
          "key": null,
          "value": null
        }
      }
    ],
    "status": "text",
    "errors": [
      {
        "type": "text"
      }
    ],
    "originatedContract": {
      "kind": "text",
      "alias": "text",
      "address": "text",
      "typeHash": 1,
      "codeHash": 1,
      "tzips": [
        "text"
      ]
    },
    "tokenTransfersCount": 1,
    "quote": {
      "btc": 1,
      "eur": 1,
      "usd": 1,
      "cny": 1,
      "jpy": 1,
      "krw": 1,
      "eth": 1,
      "gbp": 1
    }
  }
]

Get origination by hash

get

Returns origination operations with specified hash.

Path parameters
hashstringRequired

Operation hash

Query parameters
michelinestring · enumOptional

Format of the parameters, storage and diffs: 0 - JSON, 1 - JSON string, 2 - raw micheline, 3 - raw micheline string

Possible values:
quoteone ofOptional

Comma-separated list of ticker symbols to inject historical prices into response

Default: None
string · enumOptionalPossible values:
Responses
200Success
application/json
get
GET /v1/operations/originations/{hash} HTTP/1.1
Host: xtz-index.nownodes.io
Accept: */*
200Success
[
  {
    "type": "text",
    "id": 1,
    "level": 1,
    "timestamp": "2025-07-05T20:07:39.216Z",
    "block": "text",
    "hash": "text",
    "counter": 1,
    "initiator": {
      "alias": "text",
      "address": "text"
    },
    "sender": {
      "alias": "text",
      "address": "text"
    },
    "senderCodeHash": 1,
    "nonce": 1,
    "gasLimit": 1,
    "gasUsed": 1,
    "storageLimit": 1,
    "storageUsed": 1,
    "bakerFee": 1,
    "storageFee": 1,
    "allocationFee": 1,
    "contractBalance": 1,
    "contractManager": {
      "alias": "text",
      "address": "text"
    },
    "contractDelegate": {
      "alias": "text",
      "address": "text"
    },
    "code": null,
    "storage": null,
    "diffs": [
      {
        "bigmap": 1,
        "path": "text",
        "action": "text",
        "content": {
          "hash": "text",
          "key": null,
          "value": null
        }
      }
    ],
    "status": "text",
    "errors": [
      {
        "type": "text"
      }
    ],
    "originatedContract": {
      "kind": "text",
      "alias": "text",
      "address": "text",
      "typeHash": 1,
      "codeHash": 1,
      "tzips": [
        "text"
      ]
    },
    "tokenTransfersCount": 1,
    "quote": {
      "btc": 1,
      "eur": 1,
      "usd": 1,
      "cny": 1,
      "jpy": 1,
      "krw": 1,
      "eth": 1,
      "gbp": 1
    }
  }
]