openapi: 3.2.0 info: title: Adobe Suite Quick Checkout/account Details API version: 2.4.6 description: 'Operations tagged quick-checkout/account-details across 2 of this provider''s published API definitions: adobe-suite-commerce-rest-customer-openapi.yaml, adobe-suite-commerce-rest-guest-openapi.yaml. Each path carries the servers of the definition it was published in.' servers: - url: https://example.com/rest/default tags: - name: quick-checkout/account-details paths: /V1/quick-checkout/account-details: post: tags: - quick-checkout/account-details description: Retrieve account information operationId: PostV1QuickcheckoutAccountdetails responses: '200': description: 200 Success. content: application/json: schema: $ref: '#/components/schemas/quick-checkout-data-account-interface' application/xml: schema: $ref: '#/components/schemas/quick-checkout-data-account-interface' default: description: Unexpected error content: application/json: schema: $ref: '#/components/schemas/error-response' application/xml: schema: $ref: '#/components/schemas/error-response' summary: quick-checkout/account-details servers: - url: https://example.com/rest/default components: schemas: error-errors: type: array description: Errors list items: $ref: '#/components/schemas/error-errors-item' error-errors-item: type: object description: Error details properties: message: type: string description: Error message parameters: $ref: '#/components/schemas/error-parameters' quick-checkout-data-address-interface: type: object description: Account address properties: id: type: string description: Id region: type: string description: Region region_code: type: string description: Region code region_id: type: string description: Region id country_id: type: string description: Country code in ISO_3166-2 format street: type: array description: Street items: type: string email: type: string description: Email telephone: type: string description: Telephone number postcode: type: string description: Postcode city: type: string description: City name firstname: type: string description: First name lastname: type: string description: Last name company: type: string description: Company external_address: type: boolean description: External address required: - id - country_id - street - email - telephone - postcode - city - firstname - lastname - company - external_address error-parameters-item: type: object description: Error parameters item properties: resources: type: string description: ACL resource fieldName: type: string description: Missing or invalid field name fieldValue: type: string description: Incorrect field value error-response: type: object properties: message: type: string description: Error message errors: $ref: '#/components/schemas/error-errors' code: type: integer description: Error code parameters: $ref: '#/components/schemas/error-parameters' trace: type: string description: Stack trace required: - message quick-checkout-data-account-interface: type: object description: Data account interface properties: addresses: type: array description: Addresses items: $ref: '#/components/schemas/quick-checkout-data-address-interface' payment_methods: type: array description: Payment methods items: $ref: '#/components/schemas/quick-checkout-data-payment-method-interface' email: type: string description: Email first_name: type: string description: First name last_name: type: string description: Last name default_address_changed: type: boolean description: Shipping address changed required: - addresses - payment_methods - email - first_name - last_name - default_address_changed quick-checkout-data-payment-method-interface: type: object description: Account payment properties: id: type: string description: Id type: type: string description: Type last4: type: string description: Last four digits of card network: type: string description: Card network billing_address: $ref: '#/components/schemas/quick-checkout-data-address-interface' expiration_month: type: string description: Expiration month of the card expiration_year: type: string description: Expiration year of the card required: - id - type - last4 - network - expiration_month - expiration_year error-parameters: type: array description: Error parameters list items: $ref: '#/components/schemas/error-parameters-item' securitySchemes: api_key: type: apiKey name: api_key in: header x-refined-from: - adobe-suite-commerce-rest-customer-openapi.yaml - adobe-suite-commerce-rest-guest-openapi.yaml x-original-swagger-version: '2.0'