Create a new rule

Account Level Rule

Card Level Rule

Program Level Rule

201 Auth Rule

object

400 Bad Request

404 Not Found

Example Request

curl --request POST
--url https://sandbox.lithic.com/v2/auth_rules
--header 'accept: application/json'
--header 'content-type: application/json'
--data '{

"account_tokens": [ "3fa85f64-5717-4562-b3fc-2c963f66afa6" ],

"business_account_tokens": [ "3fa85f64-5717-4562-b3fc-2c963f66afa6" ],

"type": "CONDITIONAL_BLOCK",

"parameters": { "conditions": [ { "attribute": "MCC", "operation": "IS_ONE_OF", "value": "string" } ] },

"name": "string", "event_stream": "AUTHORIZATION" }'

Example Response

{ "token": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "state": "ACTIVE", "program_level": true, "card_tokens": [ "3fa85f64-5717-4562-b3fc-2c963f66afa6" ], "excluded_card_tokens": [ "3fa85f64-5717-4562-b3fc-2c963f66afa6" ], "excluded_account_tokens": [ "3fa85f64-5717-4562-b3fc-2c963f66afa6" ], "excluded_business_account_tokens": [ "3fa85f64-5717-4562-b3fc-2c963f66afa6" ], "account_tokens": [ "3fa85f64-5717-4562-b3fc-2c963f66afa6" ], "business_account_tokens": [ "3fa85f64-5717-4562-b3fc-2c963f66afa6" ], "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 }