Update app.py
Browse files
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 |
|