Last updated
Last updated
All URIs are relative to https://vault-api.usemoon.ai
serde_json::Value create_payment_intent_config(authorization, body)
Content-Type: application/json
Accept: application/json
crate::models::PaymentIntentResponse delete_payment_intent_config(authorization, id)
Content-Type: Not defined
Accept: application/json
Content-Type: Not defined
Accept: application/json
crate::models::PaymentIntentResponse get_one_payment_intent_configs(authorization, id)
Content-Type: Not defined
Accept: application/json
serde_json::Value moralis_webhook(id, i_webhook)
Content-Type: application/json
Accept: application/json
crate::models::PaymentIntentResponse payment_create_payment_intent(authorization, create_payment_intent_input)
Content-Type: application/json
Accept: application/json
crate::models::PaymentIntentResponse payment_delete_payment_intent(authorization, id)
Content-Type: Not defined
Accept: application/json
Content-Type: Not defined
Accept: application/json
Vec payment_get_available_chains()
This endpoint does not need any parameter.
Vec
Content-Type: Not defined
Accept: application/json
crate::models::PaymentIntentResponse payment_get_payment_intent(authorization, id)
Content-Type: Not defined
Accept: application/json
crate::models::PaymentIntentResponse payment_update_payment_intent(authorization, id, create_payment_intent_input)
Content-Type: application/json
Accept: application/json
serde_json::Value tatum_webhook(id, tatum_transaction_event)
Content-Type: application/json
Accept: application/json
crate::models::PaymentIntentResponse update_payment_intent_config(authorization, id, body)
Content-Type: application/json
Accept: application/json
,
,
Vec get_all_payment_intent_configs(authorization)
,
,
,
,
,
Vec payment_get_all_payment_intents(authorization)
,
,
,
,
,
,
POST /payment/config
DELETE /payment/config/{id}
GET /payment/config
GET /payment/config/{id}
POST /payment/webhook/{id}
POST /payment
DELETE /payment/{id}
GET /payment
GET /payment/chains
GET /payment/{id}
PUT /payment/{id}
POST /payment/webhook/tatum/{id}
PUT /payment/config/{id}
authorization
String
[required]
body
Option<serde_json::Value>
[required]
authorization
String
[required]
id
String
[required]
authorization
String
[required]
authorization
String
[required]
id
String
[required]
id
String
[required]
i_webhook
[required]
authorization
String
[required]
create_payment_intent_input
[required]
authorization
String
[required]
id
String
[required]
authorization
String
[required]
authorization
String
[required]
id
String
[required]
authorization
String
[required]
id
String
[required]
create_payment_intent_input
[required]
id
String
[required]
tatum_transaction_event
[required]
authorization
String
[required]
id
String
[required]
body
Option<serde_json::Value>
[required]