Python (Django)
from django.http import JsonResponse
import requests
import os
import json
def book_search(request):
query = request.GET.get('query', '')
url = "https://api.promptjoy.com/api/mVMCpq"
headers = {
'Content-Type': 'application/json',
'x-api-key': os.getenv('PROMPTJOY_API_KEY')
}
data = {
'query': query
}
response = requests.post(url, headers=headers, data=json.dumps(data))
if response.status_code == 200:
return JsonResponse(response.json(), safe=False)
else:
return JsonResponse({'error': f"Request failed with status {response.status_code}"}, status=response.status_code)
Last updated