v1

latestOpenAPI 3.0.0Apache 2.0 License2026-07-1417140101.5 KB

This feature API is subject to changing at any time. For more information, see the Amazon Web Services Service Terms (Betas and Previews).

Updates an existing procurement portal preference configuration. This operation can modify settings for e-invoice delivery and purchase order retrieval.

post/#X-Amz-Target=Invoicing.PutProcurementPortalPreference

Headers

X-Amz-Target'Invoicing.PutProcurementPortalPreference' required

Request body

ProcurementPortalPreferenceArnstring required

The Amazon Resource Name (ARN) of the procurement portal preference to update.

ProcurementPortalSharedSecretstring password

The updated shared secret or authentication credential for the procurement portal. This value must be encrypted at rest.

ProcurementPortalInstanceEndpointstring

The updated endpoint URL where e-invoices will be delivered to the procurement portal. Must be a valid HTTPS URL.

EinvoiceDeliveryEnabledboolean required

Updated flag indicating whether e-invoice delivery is enabled for this procurement portal preference.

PurchaseOrderRetrievalEnabledboolean required

Updated flag indicating whether purchase order retrieval is enabled for this procurement portal preference.

ClientTokenstring

A unique, case-sensitive identifier that you provide to ensure idempotency of the request.

Response

Success

ProcurementPortalPreferenceArnstring required

The Amazon Resource Name (ARN) of the updated procurement portal preference.