📘
TEOS User Guides
Contact CoreLedgerPrivacy Policy
TEOS API
TEOS API
  • 👋Welcome to TEOS API
  • Get started
  • TEOS API overview
    • Terms and concepts
      • Asset
      • Spark
      • Wallet
      • Supply
      • Warp
      • Invoice
      • Transaction
    • Architecture note
      • Tenant setup options
    • Authentication
    • Versioning
  • Using TEOS API
    • Postman examples
    • Rate limits
    • Dealing with blockchain transactions
      • How to get Ether for signing transactions
      • Transaction creation and submission
        • First transaction creation and submission for a new address on the private blockchain
    • Handling errors
      • 1xxxx codes
      • 2xxxx codes
      • 3xxxx codes
    • TEOS Events
    • Warp search
  • TEOS API references
    • TEOS API Swagger (OpenAPI)
  • Using additional APIs of TEOS Platform
    • User authentication flow with TEOS Authentication service and TMS
    • Device authorization flow with TxServer and TEOS Authentication service
    • Adding wallet to the TEOS Platform flow with TxServer and TEOS API
    • Using TxServer API
      • TxServer API (OpenAPI)
      • Key Pair Generation. Transaction Signing
      • Device Restoration
    • Using TEOS Authentication service
      • TEOS Authentication Service API
    • Using TMS API
      • TMS API Swagger (OpenAPI)
      • Handling errors
      • Changelog
    • Using Discovery Service
  • FAQ
  • Changelog
    • v0.9
    • Non-versioned changes
    • Previous versions (not supported)
  • Troubleshooting
Powered by GitBook
On this page
  • Common request parameters
  • Examples of TEOS API calls
  • Asynchronous processing of OData Actions and writing verbs

Was this helpful?

Edit on GitHub

TEOS API references

PreviousWarp searchNextUsing additional APIs of TEOS Platform

Last updated 1 year ago

Was this helpful?

Check Versioning concept and Authentication to start trying out TEOS API

Common request parameters

Most of the TEOS API calls require the authentication header: Bearer token.

can be used for most of the TEOS API requests, swagger documentation provides explicitly the info about the methods that are already odata-compatible, and which are not.

Please note that TEOS API is case-sensitive. Pay attention to the upper/lower-case usage within request data

Please note that starting from v0.5 the API object referencing using "resource/key" style is deprecated

Examples of TEOS API calls

Test scripts made for can be found in . Contact CoreLedger support if you don't have access to it.

Asynchronous processing of OData Actions and writing verbs

All changes to the blockchain state take more time than the usual synchronous request timeouts allow. Therefore, according to , all exposed actions and writing http verbs are executed asynchronously and return Code 202 Accepted with the transaction ID even when the client does not specify respond-async in the request.

OData query builder syntax
postman
TEOS API Github Repository
OData Standard Point 11.6