Card issuing request
Update one
Updates a card issuing request. The owner, a manager, or an admin may edit the base fields.
Certain fields are role-gated and, if present without the required role, the whole request is rejected with 401:
- user_id, company_id, budget_cents, budget_currency → require the caller to act as a manager (admin or card_issuing_requests_manage).
- tracking_number, tracking_url, estimated_delivery_date, and the milestone timestamps printing_at / sent_at / delivered_at → Cardda staff-only.
- status is only permitted for admins.
physical cannot be changed after creation, and shipping fields cannot be blanked on physical CLP requests (model validations → 422).
patch/v1/card_issuing_requests/{card_issuing_request_id}
Path parameters
card_issuing_request_idstring uuid required
UUID of the card issuing request.
Parameters
#/paths/~1v1~1merchants/get/parameters/0 — unresolved $ref
Request body
Example request
{
"name": "Marketing — María Pérez",
"interval": "monthly",
"recipient_name": "María Pérez",
"contact_phone": "+56912345678"
}Response
The updated card issuing request.
Example response
{
"id": "9f8b2c1d-4e5a-6b7c-8d9e-0f1a2b3c4d5e",
"name": "Marketing — María Pérez",
"user_id": "U2MGkNZT6zNPKtB85OpJi9SjFvG2",
"company_id": "550e8400-e29b-41d4-a716-446655440000",
"status": "pending",
"budget_cents": 500000,
"budget_currency": "CLP",
"interval": "monthly",
"purchase": "both",
"vendor_id": "plh",
"vendor_card_id": "Q2FyZDoxMDIwNjQ5Mw==",
"type": "Cards::Plh::Request",
"recipient_name": "María Pérez",
"contact_phone": "+56912345678",
"shipping_address": {
"street": "Av. Apoquindo",
"number": "4700",
"municipality_id": 13114,
"municipality_name": "Las Condes",
"complement": "Oficina 501"
},
"shipping_municipality_name": "Las Condes",
"kyc_completed": true,
"tracking_number": "CL123456789",
"tracking_url": "https://tracking.example.com/CL123456789",
"estimated_delivery_date": "2026-08-01"
}Changes
No recorded changes to this endpoint across all 1 revision of this API.