File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 48424842 "maximum" : 100 ,
48434843 "minimum" : 1
48444844 }
4845+ },
4846+ {
4847+ "name" : " is_confirmed" ,
4848+ "in" : " query" ,
4849+ "description" : " Filter by confirmed status" ,
4850+ "required" : false ,
4851+ "schema" : {
4852+ "type" : " string" ,
4853+ "enum" : [
4854+ " true" ,
4855+ " false" ,
4856+ " 0" ,
4857+ " 1"
4858+ ],
4859+ "example" : " 1"
4860+ }
4861+ },
4862+ {
4863+ "name" : " is_blacklisted" ,
4864+ "in" : " query" ,
4865+ "description" : " Filter by blacklisted status" ,
4866+ "required" : false ,
4867+ "schema" : {
4868+ "type" : " string" ,
4869+ "enum" : [
4870+ " true" ,
4871+ " false" ,
4872+ " 0" ,
4873+ " 1"
4874+ ],
4875+ "example" : " 1"
4876+ }
4877+ },
4878+ {
4879+ "name" : " sort_by" ,
4880+ "in" : " query" ,
4881+ "description" : " Column to sort by" ,
4882+ "required" : false ,
4883+ "schema" : {
4884+ "type" : " string" ,
4885+ "example" : " id"
4886+ }
4887+ },
4888+ {
4889+ "name" : " sort_direction" ,
4890+ "in" : " query" ,
4891+ "description" : " Sort direction" ,
4892+ "required" : false ,
4893+ "schema" : {
4894+ "type" : " string" ,
4895+ "enum" : [
4896+ " asc" ,
4897+ " desc"
4898+ ],
4899+ "example" : " desc"
4900+ }
4901+ },
4902+ {
4903+ "name" : " find_column" ,
4904+ "in" : " query" ,
4905+ "description" : " Column to search in (requires find_value)" ,
4906+ "required" : false ,
4907+ "schema" : {
4908+ "type" : " string" ,
4909+ "example" : " email"
4910+ }
4911+ },
4912+ {
4913+ "name" : " find_value" ,
4914+ "in" : " query" ,
4915+ "description" : " Value to search for (requires find_column)" ,
4916+ "required" : false ,
4917+ "schema" : {
4918+ "type" : " string" ,
4919+ "example" : " email@example.com"
4920+ }
48454921 }
48464922 ],
48474923 "responses" : {
69707046 },
69717047 "type" : " object"
69727048 },
6973- "SubscribersFilterRequest" : {
6974- "properties" : {
6975- "is_confirmed" : {
6976- "description" : " Filter by confirmed status" ,
6977- "type" : " boolean" ,
6978- "nullable" : true
6979- },
6980- "is_blacklisted" : {
6981- "description" : " Filter by blacklisted status" ,
6982- "type" : " boolean" ,
6983- "nullable" : true
6984- },
6985- "sort_by" : {
6986- "description" : " Column to sort by" ,
6987- "type" : " string" ,
6988- "nullable" : true
6989- },
6990- "sort_direction" : {
6991- "description" : " Sort direction" ,
6992- "type" : " string" ,
6993- "enum" : [
6994- " asc" ,
6995- " desc"
6996- ],
6997- "nullable" : true
6998- },
6999- "find_column" : {
7000- "description" : " Column to search in (requires find_value)" ,
7001- "type" : " string" ,
7002- "nullable" : true
7003- },
7004- "find_value" : {
7005- "description" : " Value to search for (requires find_column)" ,
7006- "type" : " string" ,
7007- "nullable" : true
7008- }
7009- },
7010- "type" : " object"
7011- },
70127049 "UpdateSubscriberRequest" : {
70137050 "required" : [
70147051 " email"
You can’t perform that action at this time.
0 commit comments