Skip to content

Commit

Permalink
AP: Update PUT /customer response (#960)
Browse files Browse the repository at this point in the history
  • Loading branch information
philipliu authored Sep 9, 2024
1 parent 774c5f4 commit 13c556c
Show file tree
Hide file tree
Showing 8 changed files with 378 additions and 23 deletions.
7 changes: 1 addition & 6 deletions openapi/anchor-platform/bundled-callbacks.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -466,7 +466,7 @@ paths:
content:
application/json:
schema:
$ref: '#/components/schemas/PutCustomerResponse'
$ref: '#/components/schemas/GetCustomerResponse'
'400':
description: Invalid data.
content:
Expand Down Expand Up @@ -937,11 +937,6 @@ components:
type: string
email_address_verification:
type: string
PutCustomerResponse:
type: object
properties:
id:
type: string
StatusSEP24:
type: string
description: Possible status value for SEP-24 transactions
Expand Down
2 changes: 1 addition & 1 deletion openapi/anchor-platform/main-callbacks.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -476,7 +476,7 @@ paths:
content:
application/json:
schema:
$ref: './schemas.yaml#/components/schemas/PutCustomerResponse'
$ref: './schemas.yaml#/components/schemas/GetCustomerResponse'
'400':
description: Invalid data.
content:
Expand Down
6 changes: 0 additions & 6 deletions openapi/anchor-platform/schemas.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -252,12 +252,6 @@ components:
email_address_verification:
type: string

PutCustomerResponse:
type: object
properties:
id:
type: string

PutCustomerCallbackRequest:
type: object
properties:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -417,7 +417,7 @@ The `~=` is defined as equality within rounding error.
value={"Example (from schema)"}
>
<ResponseSamples
responseExample={"{\n \"rate\": {\n \"id\": \"string\",\n \"expires_at\": \"2024-08-26T18:34:22.608Z\",\n \"price\": \"string\",\n \"sell_amount\": \"string\",\n \"buy_amount\": \"string\",\n \"fee\": {\n \"total\": \"string\",\n \"asset\": \"string\",\n \"details\": [\n {\n \"name\": \"string\",\n \"description\": \"string\",\n \"amount\": \"string\"\n }\n ]\n }\n }\n}"}
responseExample={"{\n \"rate\": {\n \"id\": \"string\",\n \"expires_at\": \"2024-09-04T18:47:41.277Z\",\n \"price\": \"string\",\n \"sell_amount\": \"string\",\n \"buy_amount\": \"string\",\n \"fee\": {\n \"total\": \"string\",\n \"asset\": \"string\",\n \"details\": [\n {\n \"name\": \"string\",\n \"description\": \"string\",\n \"amount\": \"string\"\n }\n ]\n }\n }\n}"}
language={"json"}
>

Expand Down
148 changes: 143 additions & 5 deletions platforms/anchor-platform/api-reference/callbacks/post-event.api.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ description: "Receive a JSON object representing an event."
sidebar_label: "Receive an Event"
hide_title: true
hide_table_of_contents: true
api: eJylWEtz2zgS/isoXHKhJEf2ZLK8ZVyeqmztTDwj72VtlwwRTREJCTBo0LJKpf++1QAokpL8kMcXi2j0A41+fI0Nd2KJPL3lV4+gHfL7hD+NEGq/Nru6Hn3iif8/vYg/zj/SJlODFU4Z/VXylNcGnRfAEy4BM6tqovGU/w0ZqEdggv179u1PZhbfIXPMQm0BQTull0xoBsQ7vtM84RZ+NoDuNyPXPN3wzGhHctMNF3VdqswrnXxHkr7hmBVQCfrl1jXwlAcFPOG1JROdAiSqkr096KzSS75N4sI+IeGgm4oc4KzQKDJSOc8sCAeSJ4NVdMI1OM8KoZcHRLDWWJ7wn41x0BOQNehMBXbe1NIv3e+77aYA1pMUHMTIzDG7FJotgBkNzOTMFcByU5ZmpfQyvdMj9nDE6gc2YmIgcSWQRSJzhTXNsvCyZlfXDLSsjdIOx4wMqcW6NEIyhUxpv6mv4oHlCko5PlA9dA1ZQKxhlSwf2lOQPWHrP9LqfU7K/A9WW5MBIsWZG/r0ZC2DWwwO9UsDVz4q0brx/DP7cv31WTWet1Pgw1FVgE5U9bGYzI2thOMpp5AZ0VZiiYJfz4DeqejTaPiW8/T2kI0SUFmQFP+KohWh5gn/obT/8NfHEy4q02g3h6cashDVEtAp7fNzLrKMyIHBOpBz4SjKnXIlabvprJldXU8v+DZ5tyVv0XD+kW/vtzET310uEMpyHg7+Ah0RjpMXzfolbk9+lhmeamUB6ZRvDw6rsiP1jSLNOFHOn6f7cDb2mKeGhWrmoCyF/So/IBMWYoFH5grhmJJU4vM1FZRRg2CRCS1Z6CJsBlpSXn7RWWEsJmzROKaNa+mhdfR2jO/0nf7dWCb8lo9T1hbSJKSUkjGfGBamKSWVSWzyXGXKl0/D8qYs151dxNXKaBNz0aDSgPiB/SayH6DlntoDy6PyGPIP/ogPFVQmGoM9axqEfXmf3i/mTXF7rLV4T8XmsTu/haVCB7bXEIKbxxQRbUa/Kv9KuQJsKIIhOFjkZcayP5onkLsFIaUFxNYUo0dZIZRmdD1u7fWSB952KNrJHkXZwO6CPbzoTrhSrmCCYSFsZ0TCVgVYCM1pQKFqvbuPMd9uu+qyC3ufTL3280zliO3hhOztKfvLF61thxveWcB6Ii9bSdstLR9UWs/ZdZd+a+rV2AD5WhFYG41B/fTsjP4d3lHAMQoZNhn15ZCPsUmT57VkFoRcU7LaiB01PLkIEX0zbVWxhZFrEgZVHaPl4lXFSj+KUkmKRQvffe86JpVwp1AafVgEKFEBolhCCAR4cqBRGY2+if6ANU9b5JxwH4UvIujtPYW2K0wLn723XcFTPoGIpBHsI9igoLElT3nhXI3pZJKJslyI7Me4LVajsHcMT6KqSxC+oowzU3FSRGj57w5XX4VNbZx0cRjj5RnU24ETPj2bXozOPo+mn24+fk7PL9LpdPzLv379Hx8CkiHkGOqiXp5y7xPf0FMuoTaoXNfaU650ZshUB0cQB40EsZt2YmMD7aVeZFP6RAbTuBM5coC3cgQsueeRDsc85+HP5OE4NLy6r3Xd6zv9ReVg5zHjXueIudA330LeaImdB+Zh5eSbOsGNtVhXfmylFBl6U8n5rvz5Wr2LoLcKP8GOOLS+wXGtT17Z6MFqNHzey6NjJw0dcvjdnt3BEyVUv/28ZB3oRyjNsDm94ONIapXFTwpl09gMdlPAsG0fDAl9155wQ1tfRN+tiiq41aKc77fvt3uWKUlza7G71/k+R2/5GcasJGw6l6YSVKI61kjQooLD0nGsnvZmk/3loeeGk8je6v7W/tzxUujEWaLXTPojRu9Y3WQxPMCRKxp68wjS2hP7eloNMVRfhAcxSucebFLbDdjhfHw2PjsKN2drnRXWaNMgu4z9GGniZ1hDpvL4VMVyMwTDAe2z61I4wn0EfgiG+KngZbkScmr2LFYbZJWQwBZhjNnJWxWqBKY82Om9foiWjeXWVISKfXyx3quax0F3OoCHD7hDREhgzBWA0KkWeU4PeQPN+/uPqfBDyw6F7o438/CFJ7xUGWj08R0j/0stsgLY1F9DB4PSyWS1Wo2Fp46NXU4iK07+8/Xy6s/Z1Wg6PhsXrio9YCOMVQndE7x7mtTs6Ntl7/Hx9GfMXrJP6pJSexut30Scd8sDzrtPeEH4L73lm81CIPzXltstLf9swK55entPgNIqsSCn3VJnKEBICuEd8rwMlo5uAm6P+PPwyXQAO6+/zW4o7eNTa2Uk8VixosIlVjzlnB56Y9/ZhLUNL4VeNqH5B5n0939tl6DO
api: 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
sidebar_class_name: "post api-method"
info_path: platforms/anchor-platform/api-reference/callbacks/callbacks-server
custom_edit_url: null
Expand Down Expand Up @@ -385,7 +385,7 @@ Receive a JSON object representing an event.
<strong
className={"openapi-schema__property"}
>
amount_fee
fee_details
</strong><span
className={"openapi-schema__name"}
>
Expand All @@ -397,7 +397,7 @@ Receive a JSON object representing an event.
>
<SchemaItem
collapsible={false}
name={"amount"}
name={"total"}
required={true}
schemaName={"string"}
qualifierMessage={undefined}
Expand All @@ -413,6 +413,75 @@ Receive a JSON object representing an event.
schema={{"type":"string"}}
>

</SchemaItem><SchemaItem
collapsible={true}
className={"schemaItem"}
>
<details
style={{}}
className={"openapi-markdown__details"}
>
<summary
style={{}}
>
<span
className={"openapi-schema__container"}
>
<strong
className={"openapi-schema__property"}
>
details
</strong><span
className={"openapi-schema__name"}
>
object[]
</span>
</span>
</summary><div
style={{"marginLeft":"1rem"}}
>
<li>
<div
style={{"fontSize":"var(--ifm-code-font-size)","opacity":"0.6","marginLeft":"-.5rem","paddingBottom":".5rem"}}
>
Array [
</div>
</li><SchemaItem
collapsible={false}
name={"name"}
required={true}
schemaName={"string"}
qualifierMessage={undefined}
schema={{"type":"string"}}
>

</SchemaItem><SchemaItem
collapsible={false}
name={"amount"}
required={true}
schemaName={"string"}
qualifierMessage={undefined}
schema={{"type":"string"}}
>

</SchemaItem><SchemaItem
collapsible={false}
name={"description"}
required={false}
schemaName={"string"}
qualifierMessage={undefined}
schema={{"type":"string"}}
>

</SchemaItem><li>
<div
style={{"fontSize":"var(--ifm-code-font-size)","opacity":"0.6","marginLeft":"-.5rem"}}
>
]
</div>
</li>
</div>
</details>
</SchemaItem>
</div>
</details>
Expand Down Expand Up @@ -1282,7 +1351,7 @@ Receive a JSON object representing an event.
<strong
className={"openapi-schema__property"}
>
amount_fee
fee_details
</strong><span
className={"openapi-schema__name"}
>
Expand All @@ -1294,7 +1363,7 @@ Receive a JSON object representing an event.
>
<SchemaItem
collapsible={false}
name={"amount"}
name={"total"}
required={true}
schemaName={"string"}
qualifierMessage={undefined}
Expand All @@ -1310,6 +1379,75 @@ Receive a JSON object representing an event.
schema={{"type":"string"}}
>

</SchemaItem><SchemaItem
collapsible={true}
className={"schemaItem"}
>
<details
style={{}}
className={"openapi-markdown__details"}
>
<summary
style={{}}
>
<span
className={"openapi-schema__container"}
>
<strong
className={"openapi-schema__property"}
>
details
</strong><span
className={"openapi-schema__name"}
>
object[]
</span>
</span>
</summary><div
style={{"marginLeft":"1rem"}}
>
<li>
<div
style={{"fontSize":"var(--ifm-code-font-size)","opacity":"0.6","marginLeft":"-.5rem","paddingBottom":".5rem"}}
>
Array [
</div>
</li><SchemaItem
collapsible={false}
name={"name"}
required={true}
schemaName={"string"}
qualifierMessage={undefined}
schema={{"type":"string"}}
>

</SchemaItem><SchemaItem
collapsible={false}
name={"amount"}
required={true}
schemaName={"string"}
qualifierMessage={undefined}
schema={{"type":"string"}}
>

</SchemaItem><SchemaItem
collapsible={false}
name={"description"}
required={false}
schemaName={"string"}
qualifierMessage={undefined}
schema={{"type":"string"}}
>

</SchemaItem><li>
<div
style={{"fontSize":"var(--ifm-code-font-size)","opacity":"0.6","marginLeft":"-.5rem"}}
>
]
</div>
</li>
</div>
</details>
</SchemaItem>
</div>
</details>
Expand Down
Loading

0 comments on commit 13c556c

Please sign in to comment.