Volcano API
๐Ÿš€ API Endpoints

๐Ÿ”— Webhook Management

Webhook handling and integration endpoints. 3 endpoints available.

๐ŸŽฏ Quick Stats

๐Ÿ“Š Methods

  • ๐Ÿ“ POST: 1 endpoints
  • ๐Ÿ” GET: 2 endpoints

๐Ÿ” Authentication

All endpoints in this section use the same authentication methods. Choose one:

๐Ÿ”‘ Bearer Token (Recommended)

For user session authentication

Add to request headers:

Authorization: Bearer YOUR_TOKEN

๐Ÿ”ง API Key

For server-side authentication

Add to request headers:

X-API-KEY: YOUR_API_KEY

โš ๏ธ Important: Do not use both authentication methods simultaneously in the same request.

๐Ÿ”— Endpoints Overview

MethodEndpointDescription
๐Ÿ“ POST/webhook/{issuer}ๆŽฅๆ”ถ็‰นๅฎšๅ‘่กŒๅ•†็š„ Webhook
๐Ÿ” GET/webhook/supported-issuers่Žทๅ–ๆ”ฏๆŒ็š„ๅ‘่กŒๅ•†ๅˆ—่กจ
๐Ÿ” GET/webhook/healthๅฅๅบทๆฃ€ๆŸฅ็ซฏ็‚น

๐Ÿ“– Detailed Documentation

ๆŽฅๆ”ถ็‰นๅฎšๅ‘่กŒๅ•†็š„ Webhook

POST/webhook/{issuer}
Full URL
https://api.market.decenctype.com/webhook/{issuer}

๐ŸŽฏ Path Parameters

  • issuer (string) - โœ… Required: No description

Description: ๆŽฅๆ”ถ็‰นๅฎšๅ‘่กŒๅ•†็š„ Webhook

Operation ID: receiveWebhook

Response Status:

  • โœ… 201: Success

๐Ÿ“ Example Request

curl -X POST "https://api.market.decenctype.com/webhook/example-issuer" \\
  -H "Authorization: Bearer YOUR_TOKEN" \\
  -H "Content-Type: application/json"

่Žทๅ–ๆ”ฏๆŒ็š„ๅ‘่กŒๅ•†ๅˆ—่กจ

GET/webhook/supported-issuers
Full URL
https://api.market.decenctype.com/webhook/supported-issuers

๐Ÿ” Authentication: Required (see authentication section above)

Description: ่Žทๅ–ๆ”ฏๆŒ็š„ๅ‘่กŒๅ•†ๅˆ—่กจ

Operation ID: getSupportedIssuers

Response Status:

  • โœ… 200: Success

๐Ÿ“ Example Request

curl -X GET "https://api.market.decenctype.com/webhook/supported-issuers" \\
  -H "Authorization: Bearer YOUR_TOKEN" \\
  -H "Content-Type: application/json"

ๅฅๅบทๆฃ€ๆŸฅ็ซฏ็‚น

GET/webhook/health
Full URL
https://api.market.decenctype.com/webhook/health

๐Ÿ” Authentication: Required (see authentication section above)

Description: ๅฅๅบทๆฃ€ๆŸฅ็ซฏ็‚น

Operation ID: healthCheck

Response Status:

  • โœ… 200: Success

๐Ÿ“ Example Request

curl -X GET "https://api.market.decenctype.com/webhook/health" \\
  -H "Authorization: Bearer YOUR_TOKEN" \\
  -H "Content-Type: application/json"