You can access Algorand via Algod REST API. Learn more: Algod REST API reference
The following methods are allowed in Native Access API:
- GET /genesis
- GET /health
- GET /metrics
- GET /swagger.json
- GET /v2/accounts/{address}
- GET /v2/accounts/{address}/applications/{application-id}
- GET /v2/accounts/{address}/assets/{asset-id}
- GET /v2/accounts/{address}/transactions/pending
- GET /v2/applications/{application-id}
- GET /v2/assets/{asset-id}
- GET /v2/blocks/{round}
- GET /v2/blocks/{round}/lightheader/proof
- GET /v2/blocks/{round}/transactions/{txid}/proof
- POST /v2/catchup/{catchpoint}
- DELETE /v2/catchup/{catchpoint}
- GET /v2/ledger/supply
- POST /v2/participation
- GET /v2/participation
- POST /v2/participation/{participation-id}
- GET /v2/participation/{participation-id}
- DELETE /v2/participation/{participation-id}
- POST /v2/shutdown
- GET /v2/stateproofs/{round}
- GET /v2/status
- GET /v2/status/wait-for-block-after/{round}
- POST /v2/teal/compile
- POST /v2/teal/disassemble
- POST /v2/teal/dryrun
- POST /v2/transactions
- GET /v2/transactions/params
- GET /v2/transactions/pending
- GET /v2/transactions/pending/{txid}
- GET /versions