POST
/
plugins
curl --request POST \
  --url https://api.meuassistente.rdstationmentoria.com.br/rest/plugins \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "url": "<string>",
  "settingsUrl": "<string>",
  "oauthClientId": "<string>",
  "oauthClientSecret": "<string>"
}'
{
  "schemaVersion": "<string>",
  "nameForHuman": "<string>",
  "nameForModel": "<string>",
  "descriptionForHuman": "<string>",
  "descriptionForModel": "<string>",
  "auth": {
    "type": "none"
  },
  "api": {
    "type": "openapi",
    "url": "<string>",
    "hasUserAuthentication": false
  },
  "logoUrl": "<string>",
  "contactEmail": "<string>",
  "legalInfoUrl": "<string>",
  "id": "<string>",
  "url": "<string>",
  "settingsUrl": "<string>",
  "oauthClientId": "<string>",
  "oauthClientSecret": "<string>",
  "disclaimer": "Ao prosseguir, você concorda com os termos de uso.",
  "createdAt": "2025-07-04T18:19:22.563Z",
  "updatedAt": "2025-07-04T18:19:22.563Z"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Response

200
application/json

Successful response

The response is of type object.

POST
/
plugins
curl --request POST \
  --url https://api.meuassistente.rdstationmentoria.com.br/rest/plugins \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "url": "<string>",
  "settingsUrl": "<string>",
  "oauthClientId": "<string>",
  "oauthClientSecret": "<string>"
}'
{
  "schemaVersion": "<string>",
  "nameForHuman": "<string>",
  "nameForModel": "<string>",
  "descriptionForHuman": "<string>",
  "descriptionForModel": "<string>",
  "auth": {
    "type": "none"
  },
  "api": {
    "type": "openapi",
    "url": "<string>",
    "hasUserAuthentication": false
  },
  "logoUrl": "<string>",
  "contactEmail": "<string>",
  "legalInfoUrl": "<string>",
  "id": "<string>",
  "url": "<string>",
  "settingsUrl": "<string>",
  "oauthClientId": "<string>",
  "oauthClientSecret": "<string>",
  "disclaimer": "Ao prosseguir, você concorda com os termos de uso.",
  "createdAt": "2025-07-04T18:19:22.563Z",
  "updatedAt": "2025-07-04T18:19:22.563Z"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Response

200
application/json

Successful response

The response is of type object.