Project 2025
Project 2025 · Ações GPT
API for Advanced GPT Builders
GET /chat/nextgetNextChatGet the next chat instructions prompt. Must be called before the first conversation message and before every reply message generation. The only parameter needed is the current topic which is (3 to 7 nouns, adjectives, adverbs) describing the most recent message by the user and your response to it.
GET /chat/authgetChatAuthAuthenticate the chat session. This API will return a status, a checkout link or a checkout management link.
GET /chat/donategetChatDonateGet the checkout link for donation. This API will return a checkout link.
Esquema API original
{
"openapi": "3.1.0",
"info": {
"title": "API for Advanced GPT Builders",
"version": "2.1.0"
},
"servers": [
{
"url": "https://gpt-tools.co/api/50e7bd16-5621-11ef-a8d9-525400770565"
}
],
"paths": {
"/chat/next": {
"get": {
"operationId": "getNextChat",
"description": "Get the next chat instructions prompt. Must be called before the first conversation message and before every reply message generation. The only parameter needed is the current topic which is (3 to 7 nouns, adjectives, adverbs) describing the most recent message by the user and your response to it.",
"parameters": [
{
"name": "topic",
"in": "query",
"required": true,
"description": "The topic is (3 to 7 nouns, adjectives, adverbs) describing the most recent message by the user and your response to it.",
"schema": {
"type": "string",
"format": "text"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"success": {
"type": "boolean"
},
"prompt": {
"type": "string"
}
}
}
}
}
}
},
"security": []
}
},
"/chat/auth": {
"get": {
"operationId": "getChatAuth",
"description": "Authenticate the chat session. This API will return a status, a checkout link or a checkout management link.",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"success": {
"type": "boolean"
},
"status": {
"type": [
"string",
"null"
]
},
"checkout_link": {
"type": [
"string",
"null"
]
},
"checkout_management": {
"type": [
"string",
"null"
]
}
}
}
}
}
}
}
}
},
"/chat/donate": {
"get": {
"operationId": "getChatDonate",
"description": "Get the checkout link for donation. This API will return a checkout link.",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"success": {
"type": "boolean"
},
"checkout_link": {
"type": [
"string",
"null"
]
}
}
}
}
}
}
},
"security": []
}
}
}
}