Coinceeper Logo

Coinceeper API Documentation

Public API documentation is under preparation. The API is not yet available to the public; the content on this page is a preview and may change before launch.

Coinceeper API documentation

Public API not yet available

The Coinceeper public API is under development and is not yet available. The documentation on this page is a preview and may change before launch. Please do not build production integrations against these endpoints yet. To be notified when the API launches, email [email protected].

Introduction

The Coinceeper API provides a comprehensive set of endpoints that allow you to integrate our AI-powered cryptocurrency wallet features into your own applications. Our API follows RESTful principles and returns responses in JSON format.

With our API, you can access features such as wallet management, transaction processing, AI-driven market predictions, and real-time market data.

Base URL
All API requests should be made to the following base URL:
https://api.coinceeper.com/v1

Authentication

To use the Coinceeper API, you need an API key. You can obtain one by registering for a developer account on our developer portal.

All API requests must include your API key in the X-API-Key header.

Authentication Example
curl -X GET "https://api.coinceeper.com/v1/wallets" \ -H "X-API-Key: your_api_key_here"

Rate Limits

Illustrative preview only. The public API is not yet available; limits below are drafts and may change before launch.

PlanRequests per minuteRequests per day
Free101,000
Basic6010,000
Pro300100,000
EnterpriseCustomCustom

When you exceed your rate limit, the API will return a 429 Too Many Requests response. The response will include the following headers:

  • X-RateLimit-Limit: The maximum number of requests you're permitted to make per window.
  • X-RateLimit-Remaining: The number of requests remaining in the current window.
  • X-RateLimit-Reset: The time at which the current rate limit window resets in UTC epoch seconds.

Wallet API

The Wallet API allows you to create and manage cryptocurrency wallets, check balances, and view transaction history.

Create a Wallet
Creates a new wallet for the specified cryptocurrency.

Endpoint

POST /wallets

Request Body

{ "currency": "BTC", "label": "My Bitcoin Wallet", "passphrase": "your_secure_passphrase" }

Response

{ "id": "wallet_1a2b3c4d5e6f", "currency": "BTC", "label": "My Bitcoin Wallet", "address": "bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh", "balance": "0.00000000", "created_at": "2023-05-04T15:30:45Z" }
List Wallets
Returns a list of all wallets for the authenticated user.

Endpoint

GET /wallets

Response

{ "wallets": [ { "id": "wallet_1a2b3c4d5e6f", "currency": "BTC", "label": "My Bitcoin Wallet", "address": "bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh", "balance": "0.00000000", "created_at": "2023-05-04T15:30:45Z" }, { "id": "wallet_2b3c4d5e6f7g", "currency": "ETH", "label": "My Ethereum Wallet", "address": "0x71C7656EC7ab88b098defB751B7401B5f6d8976F", "balance": "0.00000000", "created_at": "2023-05-04T15:35:12Z" } ], "total": 2, "page": 1, "per_page": 10 }

Need more help?

Contact the Coinceeper team with any questions about the API roadmap.