nuclei-templates/http/token-spray/api-wordcloud.yaml

49 lines
1.3 KiB
YAML

id: api-wordcloud
info:
name: Word Cloud API Test
author: daffainfo
severity: info
description: Easily create word clouds
reference:
- https://wordcloudapi.com/getting-started
- https://github.com/daffainfo/all-about-apikey/tree/main/word-cloud
tags: token-spray,wordcloud
metadata:
max-request: 1
self-contained: true
http:
- raw:
- |
POST https://textvis-word-cloud-v1.p.rapidapi.com/v1/textToCloud HTTP/1.1
Host: textvis-word-cloud-v1.p.rapidapi.com
content-type: application/json
x-rapidapi-host: textvis-word-cloud-v1.p.rapidapi.com
x-rapidapi-key: {{token}}
Content-Length: 349
{
"text": "This is a test. I repeat, this is a test. We are only testing the functionality of this api, nothing else. End of test.",
"scale": 0.5,
"width": 400,
"height": 400,
"colors": [
"#375E97",
"#FB6542",
"#FFBB00",
"#3F681C"
],
"font": "Tahoma",
"use_stopwords": true,
"language": "en",
"uppercase": false
}
matchers:
- type: word
part: body
negative: true
words:
- '{"message":"You are not subscribed to this API."}'