Text Scramble
Scrambles text
GET /api/text/scramble
https://api.cookie-api.com/api/text/scramble
Authentication Learn how to get your API Key and use it in your requests!
URL Parameters | |
---|---|
word | The word to be scrambled |
curl --location 'https://api.cookie-api.com/api/text/scramble?word=Hello%20World!' \--header 'Authorization: API_Key'
import requests
url = 'https://api.cookie-api.com/api/text/scramble'headers = { 'Authorization': 'API_Key'}
params = { 'word': 'Hello World!'}
response = requests.get(url, headers=headers, params=params)print(response.json())
const fetch = require('node-fetch');
const url = 'https://api.cookie-api.com/api/text/scramble';const headers = { 'Authorization': 'API_Key'};
const params = new URLSearchParams({ word: 'Hello World!'});
fetch(`${url}?${params}`, { method: 'GET', headers}).then(res => res.json()).then(data => console.log(data)).catch(err => console.error(err));
package main
import ( "fmt" "log" "net/http" "net/url" "io/ioutil")
func main() { url := "https://api.cookie-api.com/api/text/scramble" params := url.Values{} params.Add("word", "Hello World!")
req, err := http.NewRequest("GET", url+"?"+params.Encode(), nil) if err != nil { log.Fatal(err) }
req.Header.Set("Authorization", "API_Key")
client := &http.Client{} resp, err := client.Do(req) if err != nil { log.Fatal(err) } defer resp.Body.Close()
body, err := ioutil.ReadAll(resp.Body) if err != nil { log.Fatal(err) }
fmt.Println(string(body))}
const https = require('https');const querystring = require('querystring');
const params = querystring.stringify({ word: 'Hello World!'});
const options = { hostname: 'api.cookie-api.com', path: `/api/text/scramble?${params}`, method: 'GET', headers: { 'Authorization': 'API_Key' }};
const req = https.request(options, res => { let responseData = ''; res.on('data', chunk => { responseData += chunk; }); res.on('end', () => { console.log(JSON.parse(responseData)); });});
req.on('error', error => { console.error(error);});
req.end();
require 'net/http'require 'uri'require 'json'
url = URI.parse('https://api.cookie-api.com/api/text/scramble')url.query = URI.encode_www_form({ 'word' => 'Hello World!' })
request = Net::HTTP::Get.new(url)request['Authorization'] = 'API_Key'
response = Net::HTTP.start(url.hostname, url.port, use_ssl: true) do |http| http.request(request)end
puts JSON.parse(response.body)
use reqwest::blocking::Client;use reqwest::header::HeaderMap;use std::collections::HashMap;
fn main() { let url = "https://api.cookie-api.com/api/text/scramble"; let client = Client::new(); let mut headers = HeaderMap::new(); headers.insert("Authorization", "API_Key".parse().unwrap());
let params = [("word", "Hello World!")]; let res = client .get(url) .headers(headers) .query(¶ms) .send() .unwrap();
println!("{}", res.text().unwrap());}
Responses
{ "original": "Hello World!", "scrambled": "e lWoHl!rodl", "success": true}