Envoyer des documents en extraction
Envoyer des documents en extraction
import os
import requests
URL_SERVER = 'https://extract.api.recital.ai/extract/api/v1'
doc_type_id = ...
file_path = "..."
callback_url = "..."
filename = os.path.basename(file_path)
with open(file_path, "rb") as file:
response = requests.post(
url=f'{URL_SERVER}/production/files/',
files={"file_in": (filename, file, "application/pdf")},
data={"doctype_id": doc_type_id, "callback_url":callback_url},
headers=headers
)
if response.status_code == 201:
print(f"File {filename} is processing : {response.json()}")
else:
raise Exception(f"{filename} hasn't been uploaded - {response.status_code} - {response.reason} - {response.content}")Récupérer les résultats de l’extraction
Via un callback
Last updated

