Draft a new rule version

Auth Rule

Auth Rule Token

Required Parameters

Example Request

curl --request POST \
     --url https://sandbox.lithic.com/v2/auth_rules/auth_rule_token/draft \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --data '\n{\n  "parameters": {\n    "conditions": [\n      {\n        "attribute": "MCC",\n        "operation": "IS_ONE_OF",\n        "value": "string"\n      }\n    ]\n  }\n}'

Example Response

{  
  "token": "3fa85f64-5717-4562-b3fc-2c963f66afa6",  
  "state": "ACTIVE",  
  "program_level": true,  
  "card_tokens": [\n    "3fa85f64-5717-4562-b3fc-2c963f66afa6"\n  ],  
  "excluded_card_tokens": [\n    "3fa85f64-5717-4562-b3fc-2c963f66afa6"\n  ],  
  "excluded_account_tokens": [\n    "3fa85f64-5717-4562-b3fc-2c963f66afa6"\n  ],  
  "excluded_business_account_tokens": [\n    "3fa85f64-5717-4562-b3fc-2c963f66afa6"\n  ],  
  "account_tokens": [\n    "3fa85f64-5717-4562-b3fc-2c963f66afa6"\n  ],  
  "business_account_tokens": [\n    "3fa85f64-5717-4562-b3fc-2c963f66afa6"\n  ],  
  "type": "CONDITIONAL_BLOCK",  
  "current_version": {  
    "parameters": {  
      "conditions": [  
        {  
          "attribute": "MCC",  
          "operation": "IS_ONE_OF",  
          "value": "string"  
        }  
      ]  
    },  
    "version": 0  
  },  
  "draft_version": {  
    "parameters": {  
      "conditions": [  
        {  
          "attribute": "MCC",  
          "operation": "IS_ONE_OF",  
          "value": "string"  
        }  
      ]  
    },  
    "version": 0,  
    "state": "PENDING",  
    "error": "string"  
  },  
  "name": "string",  
  "event_stream": "AUTHORIZATION",  
  "lithic_managed": true  
}