Junaidb commited on
Commit
c22e76e
·
verified ·
1 Parent(s): 41d7cd3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -3
app.py CHANGED
@@ -107,6 +107,7 @@ class RegisterPayload(BaseModel):
107
  description:str
108
  meta:str
109
  price:str
 
110
 
111
 
112
 
@@ -118,6 +119,7 @@ class RegisterPayloadDynamic(BaseModel):
118
  tag:str
119
  meta:str
120
  price:str
 
121
 
122
 
123
 
@@ -282,7 +284,8 @@ def checkaccount(data:Owner):
282
 
283
  @app.post("/register_endpoint")
284
  def RegisterEndpoint(data:RegisterPayload):
285
-
 
286
  try:
287
 
288
 
@@ -302,7 +305,8 @@ def RegisterEndpoint(data:RegisterPayload):
302
  "meta":data.meta,
303
  "endpoint_linker":short_id_e,
304
  "price":data.price,
305
- "invoices":[]
 
306
  }
307
 
308
 
@@ -366,7 +370,8 @@ async def RegisterDynamicEndpoint(data:RegisterPayloadDynamic):
366
  "meta":data.meta,
367
  "endpoint_linker":f"{data.tag}",
368
  "price":data.price,
369
- "invoices":[]
 
370
  }
371
 
372
 
 
107
  description:str
108
  meta:str
109
  price:str
110
+ pay_per_request:bool
111
 
112
 
113
 
 
119
  tag:str
120
  meta:str
121
  price:str
122
+ pay_per_request:bool
123
 
124
 
125
 
 
284
 
285
  @app.post("/register_endpoint")
286
  def RegisterEndpoint(data:RegisterPayload):
287
+
288
+
289
  try:
290
 
291
 
 
305
  "meta":data.meta,
306
  "endpoint_linker":short_id_e,
307
  "price":data.price,
308
+ "invoices":[],
309
+ "pay_per_request":data.pay_per_request
310
  }
311
 
312
 
 
370
  "meta":data.meta,
371
  "endpoint_linker":f"{data.tag}",
372
  "price":data.price,
373
+ "invoices":[],
374
+ "pay_per_request":data.pay_per_request
375
  }
376
 
377