chainlit-assistant / api_docs.py
camparchimedes's picture
Update api_docs.py
3824e8e verified
raw
history blame
1.86 kB
### api_docs.py
import json
# python dict.
api_docs = {
"base_url": "https://aivisions.no/data/daysoff/api/v1/booking/",
"endpoints": {
"/": {
"method": "POST",
"description": "Retrieve booking information associated with a booking ID.",
#"parameters": None
"parameters": {
"body": {
"booking_id": {
"type": "string",
#"required": true,
"description": "The unique identifier for a booking."
}
}
}
}
},
"headers": {
"Authorization": "Bearer <auth_token>",
"Content-Type": "application/json"
},
"response": {
"description": "A JSON object containing booking details for a specific booking id.",
"content_type": "application/json",
#"fields": {
#"booking_id": "The unique identifier for the booking.",
#"full_name": "The full name of the customer associated with the booking.",
#"amount": "The total amount for the booking (integer).",
#"checkin": "The check-in date for the booking.", # --datetime format is 2024-12-20T15:00:00
#"checkout": "The check-out date for the booking.", # --datetime format is 2024-12-20T15:00:00
#"address": "The address associated with the booking.",
#"user_id": "The user ID associated with the booking (integer).",
#"infotext": "Additional information related to the booking.",
#"included": "Details of services included in the booking."
#}
}
}
auth_token = "abc123def456ghi789jkl012mno345pqr678stu901vwx234yz567"
api_docs_str = json.dumps(api_docs, indent=2)
# daysoff_api_docs_str = str(daysoff_api_docs)
api_docs_str