Platform transfer

Platform transfer

POST /svc/ts/api/v1/openapi/platform_transfers

Request

  • application/json

Body

sender_party objectrequired

user_id stringrequired

reference_id stringrequired

document_type stringrequired

document_number stringrequired

receiver_party objectrequired

user_id stringrequired

reference_id stringrequired

document_type stringrequired

document_number stringrequired

currency stringrequired

Transfer Currency

Example: USD

amount Decimal (string)required

Transfer Amount

Default value: 0.00

Example: 0.00

remark Transfer Note (string)required

Transfer Note

ref_id stringrequired

推荐 uuid v4

Responses

  • 200

Response Headers

  • application/json

  • Schema

  • Example (auto)

  • 1

  • 2

Schema

code numberrequired

message stringrequired

data objectrequired

platform_transfer objectrequired

id string<uuid>required

sender_user_id stringrequired

receiver_user_id stringrequired

currency stringrequired

amount Decimal (string)required

Default value: 0.00

Example: 0.00

remark stringrequired

p_created_at stringrequired

p_updated_at stringrequired

transfer_status stringrequired

Possible values: [Settled, Reversed]

ref_id stringrequired

{ "code": 0, "message": "string", "data": { "platform_transfer": { "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "sender_user_id": "string", "receiver_user_id": "string", "currency": "string", "amount": "0.00", "remark": "string", "p_created_at": "string", "p_updated_at": "string", "transfer_status": "Settled", "ref_id": "string" } } }

异常示例

{ "code": 200, "data": { "platform_transfer": { "amount": "1", "currency": "USD", "id": "173bdd55-9ba7-42a8-a9fa-dcef49d4af67", "p_created_at": "2025-06-05T02:47:49.570976316Z", "p_updated_at": "2025-06-05T02:47:49.982214843Z", "receiver_user_id": "ccb95b25-e942-4a69-b800-aafd3313bb28", "remark": "test 1 usd", "ref_id": "21ae8272-4f67-4cce-8445-2e0acfe7947c", "sender_user_id": "bb9c2a80-cbfa-498f-9b4a-772a860d1390", "transfer_status": "Reversed" } }, "message": "succeed" }

success示例

{ "code": 200, "data": { "platform_transfer": { "amount": "1", "currency": "USD", "id": "09c04fc6-dd8d-4883-933f-af0c473efb93", "p_created_at": "2025-06-06T03:12:30.270067703Z", "p_updated_at": "2025-06-06T03:12:30.649346369Z", "receiver_user_id": "bb9c2a80-cbfa-498f-9b4a-772a860d1390", "ref_id": "21ae8272-4f67-4cce-8445-2e0acfe7947c", "remark": "test 1 usd", "sender_user_id": "ccb95b25-e942-4a69-b800-aafd3313bb28", "transfer_status": "Settled" } }, "message": "succeed" }
  • csharp

  • curl

  • dart

  • go

  • http

  • java

  • javascript

  • kotlin

  • c

  • nodejs

  • objective-c

  • ocaml

  • php

  • powershell

  • python

  • r

  • ruby

  • rust

  • shell

  • swift

  • HTTPCLIENT

  • RESTSHARP

var client = new HttpClient(); var request = new HttpRequestMessage(HttpMethod.Post, "https://developer.wonder.today/svc/ts/api/v1/openapi/platform_transfers"); request.Headers.Add("Accept", "application/json"); var content = new StringContent("{\n \"sender_party\": {\n \"user_id\": \"string\",\n \"reference_id\": \"string\",\n \"document_type\": \"string\",\n \"document_number\": \"string\"\n },\n \"receiver_party\": {\n \"user_id\": \"string\",\n \"reference_id\": \"string\",\n \"document_type\": \"string\",\n \"document_number\": \"string\"\n },\n \"currency\": \"USD\",\n \"amount\": \"0.00\",\n \"remark\": \"string\",\n \"ref_id\": \"string\"\n}", null, "application/json"); request.Content = content; var response = await client.SendAsync(request); response.EnsureSuccessStatusCode(); Console.WriteLine(await response.Content.ReadAsStringAsync());

Request Collapse all

Body

{ "sender_party": { "user_id": "string", "reference_id": "string", "document_type": "string", "document_number": "string" }, "receiver_party": { "user_id": "string", "reference_id": "string", "document_type": "string", "document_number": "string" }, "currency": "USD", "amount": "0.00", "remark": "string", "ref_id": "string" }