---
updatedAt: 2026-07-29T13:29:15.000Z
agentTools:
  projectIndex: https://docs.striga.com/llms.txt
---

# Update Card Limits

Manage daily, weekly, monthly, transactional and contactless limits on a per card basis. For compliance reasons, the overall highest values for each limit category is pre-defined and cannot exceed these values. Typically a card can spend up to 15,000 EUR per month in outbound transactions. You do not need to update any or all of these limits, they are configured to be defaults and can be updated depending upon your use case. The response details how much of what limit has been used as well.

# OpenAPI definition

```json
{
  "openapi": "3.1.0",
  "info": {
    "title": "striga-v1",
    "version": "1.0"
  },
  "servers": [
    {
      "url": "https://www.sandbox.striga.com/api/v1"
    }
  ],
  "security": [
    {
      "sec0": [],
      "sec1": []
    }
  ],
  "x-readme": {
    "headers": [],
    "explorer-enabled": true,
    "proxy-enabled": true
  },
  "x-readme-fauxas": true,
  "paths": {
    "/card/limits": {
      "patch": {
        "summary": "Update Card Limits",
        "description": "Manage daily, weekly, monthly, transactional and contactless limits on a per card basis. For compliance reasons, the overall highest values for each limit category is pre-defined and cannot exceed these values. Typically a card can spend up to 15,000 EUR per month in outbound transactions. You do not need to update any or all of these limits, they are configured to be defaults and can be updated depending upon your use case. The response details how much of what limit has been used as well.",
        "operationId": "update-card-limits",
        "parameters": [
          {
            "name": "api-key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Authorization",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "cardId"
                ],
                "properties": {
                  "cardId": {
                    "type": "string",
                    "description": "The unique Id of the card you want to fetch. The Create Card endpoint returns a cardId parameter"
                  },
                  "limits": {
                    "properties": {
                      "dailyPurchase": {
                        "type": "integer",
                        "description": "Optional daily purchase limit",
                        "format": "int32"
                      },
                      "dailyWithdrawal": {
                        "type": "integer",
                        "description": "Optional daily withdrawal limit",
                        "format": "int32"
                      },
                      "dailyInternetPurchase": {
                        "type": "integer",
                        "description": "Optional daily internet purchase limit",
                        "format": "int32"
                      },
                      "dailyContactlessPurchase": {
                        "type": "integer",
                        "description": "Optional daily contactless purchase limit",
                        "format": "int32"
                      },
                      "weeklyPurchase": {
                        "type": "integer",
                        "description": "Optional weekly purchase limit",
                        "format": "int32"
                      },
                      "weeklyWithdrawal": {
                        "type": "integer",
                        "description": "Optional weekly withdrawal limit",
                        "format": "int32"
                      },
                      "weeklyInternetPurchase": {
                        "type": "integer",
                        "description": "Optional weekly internet purchase limit",
                        "format": "int32"
                      },
                      "weeklyContactlessPurchase": {
                        "type": "integer",
                        "description": "Optional weekly contactless limit",
                        "format": "int32"
                      },
                      "monthlyPurchase": {
                        "type": "integer",
                        "description": "Optional monthly purchase limit",
                        "format": "int32"
                      },
                      "monthlyWithdrawal": {
                        "type": "integer",
                        "description": "Optional monthly withdrawal limit",
                        "format": "int32"
                      },
                      "monthlyInternetPurchase": {
                        "type": "integer",
                        "description": "Optional monthly internet purchase limit",
                        "format": "int32"
                      },
                      "monthlyContactlessPurchase": {
                        "type": "integer",
                        "description": "Optional monthly contactless limit",
                        "format": "int32"
                      },
                      "transactionPurchase": {
                        "type": "integer",
                        "description": "Optional per transaction limit",
                        "format": "int32"
                      },
                      "transactionWithdrawal": {
                        "type": "integer",
                        "description": "Optional per transaction limit for withdrawals",
                        "format": "int32"
                      },
                      "transactionInternetPurchase": {
                        "type": "integer",
                        "description": "Optional per transaction limit for internet purchases",
                        "format": "int32"
                      },
                      "transactionContactlessPurchase": {
                        "type": "integer",
                        "description": "Optional per transaction limit for contactless purchases",
                        "format": "int32"
                      },
                      "dailyOverallPurchase": {
                        "type": "integer",
                        "description": "Optional daily overall purchase limit",
                        "format": "int32"
                      },
                      "weeklyOverallPurchase": {
                        "type": "integer",
                        "description": "Optional weekly overall purchase limit",
                        "format": "int32"
                      },
                      "monthlyOverallPurchase": {
                        "type": "integer",
                        "description": "Optional monthly overall purchase limit",
                        "format": "int32"
                      }
                    },
                    "required": [],
                    "type": "object"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "200",
            "content": {
              "application/json": {
                "examples": {
                  "Result": {
                    "value": "{\n    \"name\": \"john smith\",\n    \"id\": \"032f0a16-9f8a-443f-8792-e3085d9cb443\",\n    \"type\": \"VIRTUAL\",\n    \"maskedCardNumber\": \"474367******8980\",\n    \"expiryData\": \"2025-11-30T23:59:59Z\",\n    \"status\": \"ACTIVE\",\n    \"isEnrolledFor3dSecure\": true,\n    \"isCard3dSecureActivated\": true,\n    \"security\": {\n        \"contactlessEnabled\": true,\n        \"withdrawalEnabled\": true,\n        \"internetPurchaseEnabled\": true,\n        \"overallLimitsEnabled\": true\n    },\n    \"activatedAt\": \"2023-11-24T12:10:26Z\",\n    \"linkedAccountId\": \"89482cdb6215eba4a2b85ebf13c2973d\",\n    \"parentWalletId\": \"333ddfe8-cf51-4baa-9775-f315f1d05b3f\",\n    \"linkedAccountCurrency\": \"BUSD\",\n    \"createdAt\": \"2023-11-24T12:10:26Z\",\n    \"limits\": {\n        \"dailyPurchase\": 10000,\n        \"dailyWithdrawal\": 350,\n        \"dailyInternetPurchase\": 10000,\n        \"dailyContactlessPurchase\": 190,\n        \"weeklyPurchase\": 15000,\n        \"weeklyWithdrawal\": 3000,\n        \"weeklyInternetPurchase\": 15000,\n        \"weeklyContactlessPurchase\": 200,\n        \"monthlyPurchase\": 15000,\n        \"monthlyWithdrawal\": 3000,\n        \"monthlyInternetPurchase\": 15000,\n        \"monthlyContactlessPurchase\": 200,\n        \"transactionPurchase\": 10000,\n        \"transactionWithdrawal\": 350,\n        \"transactionInternetPurchase\": 10000,\n        \"transactionContactlessPurchase\": 50,\n        \"dailyOverallPurchase\": 10000,\n        \"weeklyOverallPurchase\": 10000,\n        \"monthlyOverallPurchase\": 10000,\n        \"dailyContactlessPurchaseAvailable\": 190,\n        \"dailyContactlessPurchaseUsed\": 0,\n        \"dailyInternetPurchaseAvailable\": 10000,\n        \"dailyInternetPurchaseUsed\": 0,\n        \"dailyOverallPurchaseAvailable\": 10000,\n        \"dailyOverallPurchaseUsed\": 0,\n        \"dailyPurchaseAvailable\": 10000,\n        \"dailyPurchaseUsed\": 0,\n        \"dailyWithdrawalAvailable\": 350,\n        \"dailyWithdrawalUsed\": 0,\n        \"monthlyContactlessPurchaseAvailable\": 200,\n        \"monthlyContactlessPurchaseUsed\": 0,\n        \"monthlyInternetPurchaseAvailable\": 15000,\n        \"monthlyInternetPurchaseUsed\": 0,\n        \"monthlyOverallPurchaseAvailable\": 10000,\n        \"monthlyOverallPurchaseUsed\": 0,\n        \"monthlyPurchaseAvailable\": 15000,\n        \"monthlyPurchaseUsed\": 0,\n        \"monthlyWithdrawalAvailable\": 3000,\n        \"monthlyWithdrawalUsed\": 0,\n        \"weeklyContactlessPurchaseAvailable\": 200,\n        \"weeklyContactlessPurchaseUsed\": 0,\n        \"weeklyInternetPurchaseAvailable\": 15000,\n        \"weeklyInternetPurchaseUsed\": 0,\n        \"weeklyOverallPurchaseAvailable\": 10000,\n        \"weeklyOverallPurchaseUsed\": 0,\n        \"weeklyPurchaseAvailable\": 15000,\n        \"weeklyPurchaseUsed\": 0,\n        \"weeklyWithdrawalAvailable\": 3000,\n        \"weeklyWithdrawalUsed\": 0\n    }\n}"
                  }
                },
                "schema": {
                  "type": "object",
                  "properties": {
                    "name": {
                      "type": "string",
                      "example": "john smith"
                    },
                    "id": {
                      "type": "string",
                      "example": "032f0a16-9f8a-443f-8792-e3085d9cb443"
                    },
                    "type": {
                      "type": "string",
                      "example": "VIRTUAL"
                    },
                    "maskedCardNumber": {
                      "type": "string",
                      "example": "474367******8980"
                    },
                    "expiryData": {
                      "type": "string",
                      "example": "2025-11-30T23:59:59Z"
                    },
                    "status": {
                      "type": "string",
                      "example": "ACTIVE"
                    },
                    "isEnrolledFor3dSecure": {
                      "type": "boolean",
                      "example": true,
                      "default": true
                    },
                    "isCard3dSecureActivated": {
                      "type": "boolean",
                      "example": true,
                      "default": true
                    },
                    "security": {
                      "type": "object",
                      "properties": {
                        "contactlessEnabled": {
                          "type": "boolean",
                          "example": true,
                          "default": true
                        },
                        "withdrawalEnabled": {
                          "type": "boolean",
                          "example": true,
                          "default": true
                        },
                        "internetPurchaseEnabled": {
                          "type": "boolean",
                          "example": true,
                          "default": true
                        },
                        "overallLimitsEnabled": {
                          "type": "boolean",
                          "example": true,
                          "default": true
                        }
                      }
                    },
                    "activatedAt": {
                      "type": "string",
                      "example": "2023-11-24T12:10:26Z"
                    },
                    "linkedAccountId": {
                      "type": "string",
                      "example": "89482cdb6215eba4a2b85ebf13c2973d"
                    },
                    "parentWalletId": {
                      "type": "string",
                      "example": "333ddfe8-cf51-4baa-9775-f315f1d05b3f"
                    },
                    "linkedAccountCurrency": {
                      "type": "string",
                      "example": "BUSD"
                    },
                    "createdAt": {
                      "type": "string",
                      "example": "2023-11-24T12:10:26Z"
                    },
                    "limits": {
                      "type": "object",
                      "properties": {
                        "dailyPurchase": {
                          "type": "integer",
                          "example": 10000,
                          "default": 0
                        },
                        "dailyWithdrawal": {
                          "type": "integer",
                          "example": 350,
                          "default": 0
                        },
                        "dailyInternetPurchase": {
                          "type": "integer",
                          "example": 10000,
                          "default": 0
                        },
                        "dailyContactlessPurchase": {
                          "type": "integer",
                          "example": 190,
                          "default": 0
                        },
                        "weeklyPurchase": {
                          "type": "integer",
                          "example": 15000,
                          "default": 0
                        },
                        "weeklyWithdrawal": {
                          "type": "integer",
                          "example": 3000,
                          "default": 0
                        },
                        "weeklyInternetPurchase": {
                          "type": "integer",
                          "example": 15000,
                          "default": 0
                        },
                        "weeklyContactlessPurchase": {
                          "type": "integer",
                          "example": 200,
                          "default": 0
                        },
                        "monthlyPurchase": {
                          "type": "integer",
                          "example": 15000,
                          "default": 0
                        },
                        "monthlyWithdrawal": {
                          "type": "integer",
                          "example": 3000,
                          "default": 0
                        },
                        "monthlyInternetPurchase": {
                          "type": "integer",
                          "example": 15000,
                          "default": 0
                        },
                        "monthlyContactlessPurchase": {
                          "type": "integer",
                          "example": 200,
                          "default": 0
                        },
                        "transactionPurchase": {
                          "type": "integer",
                          "example": 10000,
                          "default": 0
                        },
                        "transactionWithdrawal": {
                          "type": "integer",
                          "example": 350,
                          "default": 0
                        },
                        "transactionInternetPurchase": {
                          "type": "integer",
                          "example": 10000,
                          "default": 0
                        },
                        "transactionContactlessPurchase": {
                          "type": "integer",
                          "example": 50,
                          "default": 0
                        },
                        "dailyOverallPurchase": {
                          "type": "integer",
                          "example": 10000,
                          "default": 0
                        },
                        "weeklyOverallPurchase": {
                          "type": "integer",
                          "example": 10000,
                          "default": 0
                        },
                        "monthlyOverallPurchase": {
                          "type": "integer",
                          "example": 10000,
                          "default": 0
                        },
                        "dailyContactlessPurchaseAvailable": {
                          "type": "integer",
                          "example": 190,
                          "default": 0
                        },
                        "dailyContactlessPurchaseUsed": {
                          "type": "integer",
                          "example": 0,
                          "default": 0
                        },
                        "dailyInternetPurchaseAvailable": {
                          "type": "integer",
                          "example": 10000,
                          "default": 0
                        },
                        "dailyInternetPurchaseUsed": {
                          "type": "integer",
                          "example": 0,
                          "default": 0
                        },
                        "dailyOverallPurchaseAvailable": {
                          "type": "integer",
                          "example": 10000,
                          "default": 0
                        },
                        "dailyOverallPurchaseUsed": {
                          "type": "integer",
                          "example": 0,
                          "default": 0
                        },
                        "dailyPurchaseAvailable": {
                          "type": "integer",
                          "example": 10000,
                          "default": 0
                        },
                        "dailyPurchaseUsed": {
                          "type": "integer",
                          "example": 0,
                          "default": 0
                        },
                        "dailyWithdrawalAvailable": {
                          "type": "integer",
                          "example": 350,
                          "default": 0
                        },
                        "dailyWithdrawalUsed": {
                          "type": "integer",
                          "example": 0,
                          "default": 0
                        },
                        "monthlyContactlessPurchaseAvailable": {
                          "type": "integer",
                          "example": 200,
                          "default": 0
                        },
                        "monthlyContactlessPurchaseUsed": {
                          "type": "integer",
                          "example": 0,
                          "default": 0
                        },
                        "monthlyInternetPurchaseAvailable": {
                          "type": "integer",
                          "example": 15000,
                          "default": 0
                        },
                        "monthlyInternetPurchaseUsed": {
                          "type": "integer",
                          "example": 0,
                          "default": 0
                        },
                        "monthlyOverallPurchaseAvailable": {
                          "type": "integer",
                          "example": 10000,
                          "default": 0
                        },
                        "monthlyOverallPurchaseUsed": {
                          "type": "integer",
                          "example": 0,
                          "default": 0
                        },
                        "monthlyPurchaseAvailable": {
                          "type": "integer",
                          "example": 15000,
                          "default": 0
                        },
                        "monthlyPurchaseUsed": {
                          "type": "integer",
                          "example": 0,
                          "default": 0
                        },
                        "monthlyWithdrawalAvailable": {
                          "type": "integer",
                          "example": 3000,
                          "default": 0
                        },
                        "monthlyWithdrawalUsed": {
                          "type": "integer",
                          "example": 0,
                          "default": 0
                        },
                        "weeklyContactlessPurchaseAvailable": {
                          "type": "integer",
                          "example": 200,
                          "default": 0
                        },
                        "weeklyContactlessPurchaseUsed": {
                          "type": "integer",
                          "example": 0,
                          "default": 0
                        },
                        "weeklyInternetPurchaseAvailable": {
                          "type": "integer",
                          "example": 15000,
                          "default": 0
                        },
                        "weeklyInternetPurchaseUsed": {
                          "type": "integer",
                          "example": 0,
                          "default": 0
                        },
                        "weeklyOverallPurchaseAvailable": {
                          "type": "integer",
                          "example": 10000,
                          "default": 0
                        },
                        "weeklyOverallPurchaseUsed": {
                          "type": "integer",
                          "example": 0,
                          "default": 0
                        },
                        "weeklyPurchaseAvailable": {
                          "type": "integer",
                          "example": 15000,
                          "default": 0
                        },
                        "weeklyPurchaseUsed": {
                          "type": "integer",
                          "example": 0,
                          "default": 0
                        },
                        "weeklyWithdrawalAvailable": {
                          "type": "integer",
                          "example": 3000,
                          "default": 0
                        },
                        "weeklyWithdrawalUsed": {
                          "type": "integer",
                          "example": 0,
                          "default": 0
                        }
                      }
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "400",
            "content": {
              "application/json": {
                "examples": {
                  "Result": {
                    "value": "{\n    \"status\": 400,\n    \"errorCode\": \"00002\",\n    \"errorDetails\": {\n        \"message\": \"Invalid fields\",\n        \"errorDetails\": [\n            {\n                \"msg\": \"Invalid value\",\n                \"param\": \"cardId\",\n                \"location\": \"body\"\n            }\n        ]\n    }\n}"
                  }
                },
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "integer",
                      "example": 400,
                      "default": 0
                    },
                    "errorCode": {
                      "type": "string",
                      "example": "00002"
                    },
                    "errorDetails": {
                      "type": "object",
                      "properties": {
                        "message": {
                          "type": "string",
                          "example": "Invalid fields"
                        },
                        "errorDetails": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "msg": {
                                "type": "string",
                                "example": "Invalid value"
                              },
                              "param": {
                                "type": "string",
                                "example": "cardId"
                              },
                              "location": {
                                "type": "string",
                                "example": "body"
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          },
          "403": {
            "description": "403",
            "content": {
              "application/json": {
                "examples": {
                  "Result": {
                    "value": "{\n    \"message\": \"USER_INACCESSIBLE\",\n    \"errorCode\": \"30043\"\n}"
                  }
                },
                "schema": {
                  "type": "object",
                  "properties": {
                    "message": {
                      "type": "string",
                      "example": "USER_INACCESSIBLE"
                    },
                    "errorCode": {
                      "type": "string",
                      "example": "30043"
                    }
                  }
                }
              }
            }
          },
          "409": {
            "description": "409",
            "content": {
              "application/json": {
                "examples": {
                  "Result": {
                    "value": "{\n    \"status\": 409,\n    \"errorCode\": \"30006\",\n    \"errorDetails\": {\n        \"message\": \"Default Error\",\n        \"errorDetails\": {\n            \n        }\n    }\n}"
                  }
                },
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "integer",
                      "example": 409,
                      "default": 0
                    },
                    "errorCode": {
                      "type": "string",
                      "example": "30006"
                    },
                    "errorDetails": {
                      "type": "object",
                      "properties": {
                        "message": {
                          "type": "string",
                          "example": "Default Error"
                        },
                        "errorDetails": {
                          "type": "object",
                          "properties": {}
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "deprecated": false,
        "x-readme": {
          "code-samples": [
            {
              "language": "curl",
              "code": "curl --location --request PATCH 'https://www.sandbox.striga.com/api/v1/card/limits' \\\n--header 'api-key: <YOUR_API_KEY>' \\\n--header 'Content-Type: application/json' \\\n--data '{\n    \"cardId\": \"032f0a16-9f8a-443f-8792-e3085d9cb443\",\n    \"limits\": {\n        \"dailyPurchase\": 100,\n        \"dailyWithdrawal\": 400,\n        \"dailyInternetPurchase\": 1000,\n        \"dailyContactlessPurchase\": 1000,\n        \"weeklyPurchase\": 5000,\n        \"weeklyWithdrawal\": 5000,\n        \"weeklyInternetPurchase\": 5000,\n        \"weeklyContactlessPurchase\": 5000,\n        \"monthlyPurchase\": 15000,\n        \"monthlyWithdrawal\": 5000,\n        \"monthlyInternetPurchase\": 15000,\n        \"monthlyContactlessPurchase\": 15000,\n        \"transactionPurchase\": 100,\n        \"transactionWithdrawal\": 100,\n        \"transactionInternetPurchase\": 500,\n        \"transactionContactlessPurchase\": 500,\n        \"dailyOverallPurchase\": 5000,\n        \"weeklyOverallPurchase\": 5000,\n        \"monthlyOverallPurchase\": 15000\n    }\n}'"
            }
          ],
          "samples-languages": [
            "curl"
          ]
        }
      }
    }
  },
  "components": {
    "securitySchemes": {
      "sec0": {
        "type": "apiKey",
        "in": "header",
        "name": "api-key",
        "x-default": "Your Striga API key"
      },
      "sec1": {
        "type": "apiKey",
        "in": "header",
        "name": "Authorization",
        "x-default": "Your HMAC Signature"
      }
    }
  }
}
```