Skip to main content

MyCard API Documentation

Welcome to MyCard’s API documentation. MyCard is a modern digital business card platform that helps professionals and businesses create, manage, and share their digital business cards seamlessly. Our API enables you to integrate MyCard’s powerful features into your applications and automate your digital business card management.

Authentication

All API endpoints require authentication using an API key. You can obtain your API key from your MyCard dashboard settings. Include your API key in the Authorization header of all requests:
Authorization: YOUR_API_KEY

Base URL

All API requests should be made to:
https://api.getmycard.eu

Response Format

All responses are returned in JSON format. Successful responses include a success: true field and a data object containing the requested information. Error responses include success: false and an error message explaining what went wrong.

Success Response Example

{
  "success": true,
  "data": {
    // Response data
  }
}

Error Response Example

{
  "success": false,
  "error": "Invalid API Key"
}

Rate Limiting

To ensure service stability, API requests are rate limited to:
  • 100 requests per minute for standard accounts
  • 1000 requests per minute for enterprise accounts
If you exceed these limits, you’ll receive a 429 Too Many Requests response.

Available Endpoints

MyCard’s API provides endpoints for:
  • User’s Connection Retrieval: Retrieve all your digital business card connection
  • User’s Profile Retrieval: Retrieve user profiles and view the data by ID
  • Enterprise Retrieval: Retrieve enteprise info
  • Enterprise Connection Retrieval: Retrieve all connections for all users of an enterprise
For detailed information about specific endpoints, please refer to the API reference sections.