curl --request POST \
--url https://api.iotools.cloud/v1/tool/schema-markup-generator \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"ioHeadline": "<string>",
"ioArticleUrl": "<string>",
"ioArticleDescription": "<string>",
"ioArticleImage": "<string>",
"ioAuthorName": "<string>",
"ioAuthorUrl": "<string>",
"ioPublisherName": "<string>",
"ioPublisherLogo": "<string>",
"ioDateModified": "<string>",
"ioBreadcrumbs": "<string>",
"ioEventName": "<string>",
"ioEventDescription": "<string>",
"ioEventImage": "<string>",
"ioEventStart": "<string>",
"ioEventEnd": "<string>",
"ioEventLocationName": "<string>",
"ioEventStreamUrl": "<string>",
"ioPerformerName": "<string>",
"ioOrganizerName": "<string>",
"ioOrganizerUrl": "<string>",
"ioOfferValidFrom": "<string>",
"ioFaq": "<string>",
"ioHowToName": "<string>",
"ioHowToDescription": "<string>",
"ioHowToImage": "<string>",
"ioHowToTime": "<string>",
"ioHowToCost": 123,
"ioHowToSupplies": "<string>",
"ioHowToTools": "<string>",
"ioHowToSteps": "<string>",
"ioJobTitle": "<string>",
"ioJobDescription": "<string>",
"ioJobDatePosted": "<string>",
"ioJobValidThrough": "<string>",
"ioJobCompanyName": "<string>",
"ioJobCompanyUrl": "<string>",
"ioJobCompanyLogo": "<string>",
"ioJobSalaryMin": 123,
"ioJobSalaryMax": 123,
"ioJobRemote": true,
"ioBusinessName": "<string>",
"ioBusinessUrl": "<string>",
"ioBusinessImage": "<string>",
"ioBusinessPhone": "<string>",
"ioBusinessPriceRange": "<string>",
"ioLatitude": "<string>",
"ioLongitude": "<string>",
"ioOpeningHours": "<string>",
"ioOrgName": "<string>",
"ioOrgAlternateName": "<string>",
"ioOrgUrl": "<string>",
"ioOrgLogo": "<string>",
"ioOrgPhone": "<string>",
"ioPersonName": "<string>",
"ioPersonUrl": "<string>",
"ioPersonImage": "<string>",
"ioPersonJobTitle": "<string>",
"ioPersonCompany": "<string>",
"ioProductName": "<string>",
"ioProductDescription": "<string>",
"ioProductImage": "<string>",
"ioProductBrand": "<string>",
"ioProductSku": "<string>",
"ioProductGtin": "<string>",
"ioProductMpn": "<string>",
"ioPriceValidUntil": "<string>",
"ioRecipeName": "<string>",
"ioRecipeDescription": "<string>",
"ioRecipeImage": "<string>",
"ioRecipeAuthor": "<string>",
"ioPrepTime": "<string>",
"ioCookTime": "<string>",
"ioRecipeYield": "<string>",
"ioRecipeCategory": "<string>",
"ioRecipeCuisine": "<string>",
"ioRecipeCalories": 123,
"ioIngredients": "<string>",
"ioInstructions": "<string>",
"ioVideoName": "<string>",
"ioVideoDescription": "<string>",
"ioVideoThumbnail": "<string>",
"ioVideoDuration": "<string>",
"ioVideoContentUrl": "<string>",
"ioVideoEmbedUrl": "<string>",
"ioSiteName": "<string>",
"ioSiteAlternateName": "<string>",
"ioSiteUrl": "<string>",
"ioSiteSearchUrl": "<string>",
"ioDatePublished": "<string>",
"ioStreet": "<string>",
"ioCity": "<string>",
"ioRegion": "<string>",
"ioPostalCode": "<string>",
"ioCountry": "<string>",
"ioOfferPrice": 123,
"ioCurrency": "<string>",
"ioOfferUrl": "<string>",
"ioRatingValue": 123,
"ioReviewCount": 123,
"ioSameAs": "<string>"
}
'import requests
url = "https://api.iotools.cloud/v1/tool/schema-markup-generator"
payload = {
"ioHeadline": "<string>",
"ioArticleUrl": "<string>",
"ioArticleDescription": "<string>",
"ioArticleImage": "<string>",
"ioAuthorName": "<string>",
"ioAuthorUrl": "<string>",
"ioPublisherName": "<string>",
"ioPublisherLogo": "<string>",
"ioDateModified": "<string>",
"ioBreadcrumbs": "<string>",
"ioEventName": "<string>",
"ioEventDescription": "<string>",
"ioEventImage": "<string>",
"ioEventStart": "<string>",
"ioEventEnd": "<string>",
"ioEventLocationName": "<string>",
"ioEventStreamUrl": "<string>",
"ioPerformerName": "<string>",
"ioOrganizerName": "<string>",
"ioOrganizerUrl": "<string>",
"ioOfferValidFrom": "<string>",
"ioFaq": "<string>",
"ioHowToName": "<string>",
"ioHowToDescription": "<string>",
"ioHowToImage": "<string>",
"ioHowToTime": "<string>",
"ioHowToCost": 123,
"ioHowToSupplies": "<string>",
"ioHowToTools": "<string>",
"ioHowToSteps": "<string>",
"ioJobTitle": "<string>",
"ioJobDescription": "<string>",
"ioJobDatePosted": "<string>",
"ioJobValidThrough": "<string>",
"ioJobCompanyName": "<string>",
"ioJobCompanyUrl": "<string>",
"ioJobCompanyLogo": "<string>",
"ioJobSalaryMin": 123,
"ioJobSalaryMax": 123,
"ioJobRemote": True,
"ioBusinessName": "<string>",
"ioBusinessUrl": "<string>",
"ioBusinessImage": "<string>",
"ioBusinessPhone": "<string>",
"ioBusinessPriceRange": "<string>",
"ioLatitude": "<string>",
"ioLongitude": "<string>",
"ioOpeningHours": "<string>",
"ioOrgName": "<string>",
"ioOrgAlternateName": "<string>",
"ioOrgUrl": "<string>",
"ioOrgLogo": "<string>",
"ioOrgPhone": "<string>",
"ioPersonName": "<string>",
"ioPersonUrl": "<string>",
"ioPersonImage": "<string>",
"ioPersonJobTitle": "<string>",
"ioPersonCompany": "<string>",
"ioProductName": "<string>",
"ioProductDescription": "<string>",
"ioProductImage": "<string>",
"ioProductBrand": "<string>",
"ioProductSku": "<string>",
"ioProductGtin": "<string>",
"ioProductMpn": "<string>",
"ioPriceValidUntil": "<string>",
"ioRecipeName": "<string>",
"ioRecipeDescription": "<string>",
"ioRecipeImage": "<string>",
"ioRecipeAuthor": "<string>",
"ioPrepTime": "<string>",
"ioCookTime": "<string>",
"ioRecipeYield": "<string>",
"ioRecipeCategory": "<string>",
"ioRecipeCuisine": "<string>",
"ioRecipeCalories": 123,
"ioIngredients": "<string>",
"ioInstructions": "<string>",
"ioVideoName": "<string>",
"ioVideoDescription": "<string>",
"ioVideoThumbnail": "<string>",
"ioVideoDuration": "<string>",
"ioVideoContentUrl": "<string>",
"ioVideoEmbedUrl": "<string>",
"ioSiteName": "<string>",
"ioSiteAlternateName": "<string>",
"ioSiteUrl": "<string>",
"ioSiteSearchUrl": "<string>",
"ioDatePublished": "<string>",
"ioStreet": "<string>",
"ioCity": "<string>",
"ioRegion": "<string>",
"ioPostalCode": "<string>",
"ioCountry": "<string>",
"ioOfferPrice": 123,
"ioCurrency": "<string>",
"ioOfferUrl": "<string>",
"ioRatingValue": 123,
"ioReviewCount": 123,
"ioSameAs": "<string>"
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
ioHeadline: '<string>',
ioArticleUrl: '<string>',
ioArticleDescription: '<string>',
ioArticleImage: '<string>',
ioAuthorName: '<string>',
ioAuthorUrl: '<string>',
ioPublisherName: '<string>',
ioPublisherLogo: '<string>',
ioDateModified: '<string>',
ioBreadcrumbs: '<string>',
ioEventName: '<string>',
ioEventDescription: '<string>',
ioEventImage: '<string>',
ioEventStart: '<string>',
ioEventEnd: '<string>',
ioEventLocationName: '<string>',
ioEventStreamUrl: '<string>',
ioPerformerName: '<string>',
ioOrganizerName: '<string>',
ioOrganizerUrl: '<string>',
ioOfferValidFrom: '<string>',
ioFaq: '<string>',
ioHowToName: '<string>',
ioHowToDescription: '<string>',
ioHowToImage: '<string>',
ioHowToTime: '<string>',
ioHowToCost: 123,
ioHowToSupplies: '<string>',
ioHowToTools: '<string>',
ioHowToSteps: '<string>',
ioJobTitle: '<string>',
ioJobDescription: '<string>',
ioJobDatePosted: '<string>',
ioJobValidThrough: '<string>',
ioJobCompanyName: '<string>',
ioJobCompanyUrl: '<string>',
ioJobCompanyLogo: '<string>',
ioJobSalaryMin: 123,
ioJobSalaryMax: 123,
ioJobRemote: true,
ioBusinessName: '<string>',
ioBusinessUrl: '<string>',
ioBusinessImage: '<string>',
ioBusinessPhone: '<string>',
ioBusinessPriceRange: '<string>',
ioLatitude: '<string>',
ioLongitude: '<string>',
ioOpeningHours: '<string>',
ioOrgName: '<string>',
ioOrgAlternateName: '<string>',
ioOrgUrl: '<string>',
ioOrgLogo: '<string>',
ioOrgPhone: '<string>',
ioPersonName: '<string>',
ioPersonUrl: '<string>',
ioPersonImage: '<string>',
ioPersonJobTitle: '<string>',
ioPersonCompany: '<string>',
ioProductName: '<string>',
ioProductDescription: '<string>',
ioProductImage: '<string>',
ioProductBrand: '<string>',
ioProductSku: '<string>',
ioProductGtin: '<string>',
ioProductMpn: '<string>',
ioPriceValidUntil: '<string>',
ioRecipeName: '<string>',
ioRecipeDescription: '<string>',
ioRecipeImage: '<string>',
ioRecipeAuthor: '<string>',
ioPrepTime: '<string>',
ioCookTime: '<string>',
ioRecipeYield: '<string>',
ioRecipeCategory: '<string>',
ioRecipeCuisine: '<string>',
ioRecipeCalories: 123,
ioIngredients: '<string>',
ioInstructions: '<string>',
ioVideoName: '<string>',
ioVideoDescription: '<string>',
ioVideoThumbnail: '<string>',
ioVideoDuration: '<string>',
ioVideoContentUrl: '<string>',
ioVideoEmbedUrl: '<string>',
ioSiteName: '<string>',
ioSiteAlternateName: '<string>',
ioSiteUrl: '<string>',
ioSiteSearchUrl: '<string>',
ioDatePublished: '<string>',
ioStreet: '<string>',
ioCity: '<string>',
ioRegion: '<string>',
ioPostalCode: '<string>',
ioCountry: '<string>',
ioOfferPrice: 123,
ioCurrency: '<string>',
ioOfferUrl: '<string>',
ioRatingValue: 123,
ioReviewCount: 123,
ioSameAs: '<string>'
})
};
fetch('https://api.iotools.cloud/v1/tool/schema-markup-generator', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.iotools.cloud/v1/tool/schema-markup-generator",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'ioHeadline' => '<string>',
'ioArticleUrl' => '<string>',
'ioArticleDescription' => '<string>',
'ioArticleImage' => '<string>',
'ioAuthorName' => '<string>',
'ioAuthorUrl' => '<string>',
'ioPublisherName' => '<string>',
'ioPublisherLogo' => '<string>',
'ioDateModified' => '<string>',
'ioBreadcrumbs' => '<string>',
'ioEventName' => '<string>',
'ioEventDescription' => '<string>',
'ioEventImage' => '<string>',
'ioEventStart' => '<string>',
'ioEventEnd' => '<string>',
'ioEventLocationName' => '<string>',
'ioEventStreamUrl' => '<string>',
'ioPerformerName' => '<string>',
'ioOrganizerName' => '<string>',
'ioOrganizerUrl' => '<string>',
'ioOfferValidFrom' => '<string>',
'ioFaq' => '<string>',
'ioHowToName' => '<string>',
'ioHowToDescription' => '<string>',
'ioHowToImage' => '<string>',
'ioHowToTime' => '<string>',
'ioHowToCost' => 123,
'ioHowToSupplies' => '<string>',
'ioHowToTools' => '<string>',
'ioHowToSteps' => '<string>',
'ioJobTitle' => '<string>',
'ioJobDescription' => '<string>',
'ioJobDatePosted' => '<string>',
'ioJobValidThrough' => '<string>',
'ioJobCompanyName' => '<string>',
'ioJobCompanyUrl' => '<string>',
'ioJobCompanyLogo' => '<string>',
'ioJobSalaryMin' => 123,
'ioJobSalaryMax' => 123,
'ioJobRemote' => true,
'ioBusinessName' => '<string>',
'ioBusinessUrl' => '<string>',
'ioBusinessImage' => '<string>',
'ioBusinessPhone' => '<string>',
'ioBusinessPriceRange' => '<string>',
'ioLatitude' => '<string>',
'ioLongitude' => '<string>',
'ioOpeningHours' => '<string>',
'ioOrgName' => '<string>',
'ioOrgAlternateName' => '<string>',
'ioOrgUrl' => '<string>',
'ioOrgLogo' => '<string>',
'ioOrgPhone' => '<string>',
'ioPersonName' => '<string>',
'ioPersonUrl' => '<string>',
'ioPersonImage' => '<string>',
'ioPersonJobTitle' => '<string>',
'ioPersonCompany' => '<string>',
'ioProductName' => '<string>',
'ioProductDescription' => '<string>',
'ioProductImage' => '<string>',
'ioProductBrand' => '<string>',
'ioProductSku' => '<string>',
'ioProductGtin' => '<string>',
'ioProductMpn' => '<string>',
'ioPriceValidUntil' => '<string>',
'ioRecipeName' => '<string>',
'ioRecipeDescription' => '<string>',
'ioRecipeImage' => '<string>',
'ioRecipeAuthor' => '<string>',
'ioPrepTime' => '<string>',
'ioCookTime' => '<string>',
'ioRecipeYield' => '<string>',
'ioRecipeCategory' => '<string>',
'ioRecipeCuisine' => '<string>',
'ioRecipeCalories' => 123,
'ioIngredients' => '<string>',
'ioInstructions' => '<string>',
'ioVideoName' => '<string>',
'ioVideoDescription' => '<string>',
'ioVideoThumbnail' => '<string>',
'ioVideoDuration' => '<string>',
'ioVideoContentUrl' => '<string>',
'ioVideoEmbedUrl' => '<string>',
'ioSiteName' => '<string>',
'ioSiteAlternateName' => '<string>',
'ioSiteUrl' => '<string>',
'ioSiteSearchUrl' => '<string>',
'ioDatePublished' => '<string>',
'ioStreet' => '<string>',
'ioCity' => '<string>',
'ioRegion' => '<string>',
'ioPostalCode' => '<string>',
'ioCountry' => '<string>',
'ioOfferPrice' => 123,
'ioCurrency' => '<string>',
'ioOfferUrl' => '<string>',
'ioRatingValue' => 123,
'ioReviewCount' => 123,
'ioSameAs' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.iotools.cloud/v1/tool/schema-markup-generator"
payload := strings.NewReader("{\n \"ioHeadline\": \"<string>\",\n \"ioArticleUrl\": \"<string>\",\n \"ioArticleDescription\": \"<string>\",\n \"ioArticleImage\": \"<string>\",\n \"ioAuthorName\": \"<string>\",\n \"ioAuthorUrl\": \"<string>\",\n \"ioPublisherName\": \"<string>\",\n \"ioPublisherLogo\": \"<string>\",\n \"ioDateModified\": \"<string>\",\n \"ioBreadcrumbs\": \"<string>\",\n \"ioEventName\": \"<string>\",\n \"ioEventDescription\": \"<string>\",\n \"ioEventImage\": \"<string>\",\n \"ioEventStart\": \"<string>\",\n \"ioEventEnd\": \"<string>\",\n \"ioEventLocationName\": \"<string>\",\n \"ioEventStreamUrl\": \"<string>\",\n \"ioPerformerName\": \"<string>\",\n \"ioOrganizerName\": \"<string>\",\n \"ioOrganizerUrl\": \"<string>\",\n \"ioOfferValidFrom\": \"<string>\",\n \"ioFaq\": \"<string>\",\n \"ioHowToName\": \"<string>\",\n \"ioHowToDescription\": \"<string>\",\n \"ioHowToImage\": \"<string>\",\n \"ioHowToTime\": \"<string>\",\n \"ioHowToCost\": 123,\n \"ioHowToSupplies\": \"<string>\",\n \"ioHowToTools\": \"<string>\",\n \"ioHowToSteps\": \"<string>\",\n \"ioJobTitle\": \"<string>\",\n \"ioJobDescription\": \"<string>\",\n \"ioJobDatePosted\": \"<string>\",\n \"ioJobValidThrough\": \"<string>\",\n \"ioJobCompanyName\": \"<string>\",\n \"ioJobCompanyUrl\": \"<string>\",\n \"ioJobCompanyLogo\": \"<string>\",\n \"ioJobSalaryMin\": 123,\n \"ioJobSalaryMax\": 123,\n \"ioJobRemote\": true,\n \"ioBusinessName\": \"<string>\",\n \"ioBusinessUrl\": \"<string>\",\n \"ioBusinessImage\": \"<string>\",\n \"ioBusinessPhone\": \"<string>\",\n \"ioBusinessPriceRange\": \"<string>\",\n \"ioLatitude\": \"<string>\",\n \"ioLongitude\": \"<string>\",\n \"ioOpeningHours\": \"<string>\",\n \"ioOrgName\": \"<string>\",\n \"ioOrgAlternateName\": \"<string>\",\n \"ioOrgUrl\": \"<string>\",\n \"ioOrgLogo\": \"<string>\",\n \"ioOrgPhone\": \"<string>\",\n \"ioPersonName\": \"<string>\",\n \"ioPersonUrl\": \"<string>\",\n \"ioPersonImage\": \"<string>\",\n \"ioPersonJobTitle\": \"<string>\",\n \"ioPersonCompany\": \"<string>\",\n \"ioProductName\": \"<string>\",\n \"ioProductDescription\": \"<string>\",\n \"ioProductImage\": \"<string>\",\n \"ioProductBrand\": \"<string>\",\n \"ioProductSku\": \"<string>\",\n \"ioProductGtin\": \"<string>\",\n \"ioProductMpn\": \"<string>\",\n \"ioPriceValidUntil\": \"<string>\",\n \"ioRecipeName\": \"<string>\",\n \"ioRecipeDescription\": \"<string>\",\n \"ioRecipeImage\": \"<string>\",\n \"ioRecipeAuthor\": \"<string>\",\n \"ioPrepTime\": \"<string>\",\n \"ioCookTime\": \"<string>\",\n \"ioRecipeYield\": \"<string>\",\n \"ioRecipeCategory\": \"<string>\",\n \"ioRecipeCuisine\": \"<string>\",\n \"ioRecipeCalories\": 123,\n \"ioIngredients\": \"<string>\",\n \"ioInstructions\": \"<string>\",\n \"ioVideoName\": \"<string>\",\n \"ioVideoDescription\": \"<string>\",\n \"ioVideoThumbnail\": \"<string>\",\n \"ioVideoDuration\": \"<string>\",\n \"ioVideoContentUrl\": \"<string>\",\n \"ioVideoEmbedUrl\": \"<string>\",\n \"ioSiteName\": \"<string>\",\n \"ioSiteAlternateName\": \"<string>\",\n \"ioSiteUrl\": \"<string>\",\n \"ioSiteSearchUrl\": \"<string>\",\n \"ioDatePublished\": \"<string>\",\n \"ioStreet\": \"<string>\",\n \"ioCity\": \"<string>\",\n \"ioRegion\": \"<string>\",\n \"ioPostalCode\": \"<string>\",\n \"ioCountry\": \"<string>\",\n \"ioOfferPrice\": 123,\n \"ioCurrency\": \"<string>\",\n \"ioOfferUrl\": \"<string>\",\n \"ioRatingValue\": 123,\n \"ioReviewCount\": 123,\n \"ioSameAs\": \"<string>\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.iotools.cloud/v1/tool/schema-markup-generator")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"ioHeadline\": \"<string>\",\n \"ioArticleUrl\": \"<string>\",\n \"ioArticleDescription\": \"<string>\",\n \"ioArticleImage\": \"<string>\",\n \"ioAuthorName\": \"<string>\",\n \"ioAuthorUrl\": \"<string>\",\n \"ioPublisherName\": \"<string>\",\n \"ioPublisherLogo\": \"<string>\",\n \"ioDateModified\": \"<string>\",\n \"ioBreadcrumbs\": \"<string>\",\n \"ioEventName\": \"<string>\",\n \"ioEventDescription\": \"<string>\",\n \"ioEventImage\": \"<string>\",\n \"ioEventStart\": \"<string>\",\n \"ioEventEnd\": \"<string>\",\n \"ioEventLocationName\": \"<string>\",\n \"ioEventStreamUrl\": \"<string>\",\n \"ioPerformerName\": \"<string>\",\n \"ioOrganizerName\": \"<string>\",\n \"ioOrganizerUrl\": \"<string>\",\n \"ioOfferValidFrom\": \"<string>\",\n \"ioFaq\": \"<string>\",\n \"ioHowToName\": \"<string>\",\n \"ioHowToDescription\": \"<string>\",\n \"ioHowToImage\": \"<string>\",\n \"ioHowToTime\": \"<string>\",\n \"ioHowToCost\": 123,\n \"ioHowToSupplies\": \"<string>\",\n \"ioHowToTools\": \"<string>\",\n \"ioHowToSteps\": \"<string>\",\n \"ioJobTitle\": \"<string>\",\n \"ioJobDescription\": \"<string>\",\n \"ioJobDatePosted\": \"<string>\",\n \"ioJobValidThrough\": \"<string>\",\n \"ioJobCompanyName\": \"<string>\",\n \"ioJobCompanyUrl\": \"<string>\",\n \"ioJobCompanyLogo\": \"<string>\",\n \"ioJobSalaryMin\": 123,\n \"ioJobSalaryMax\": 123,\n \"ioJobRemote\": true,\n \"ioBusinessName\": \"<string>\",\n \"ioBusinessUrl\": \"<string>\",\n \"ioBusinessImage\": \"<string>\",\n \"ioBusinessPhone\": \"<string>\",\n \"ioBusinessPriceRange\": \"<string>\",\n \"ioLatitude\": \"<string>\",\n \"ioLongitude\": \"<string>\",\n \"ioOpeningHours\": \"<string>\",\n \"ioOrgName\": \"<string>\",\n \"ioOrgAlternateName\": \"<string>\",\n \"ioOrgUrl\": \"<string>\",\n \"ioOrgLogo\": \"<string>\",\n \"ioOrgPhone\": \"<string>\",\n \"ioPersonName\": \"<string>\",\n \"ioPersonUrl\": \"<string>\",\n \"ioPersonImage\": \"<string>\",\n \"ioPersonJobTitle\": \"<string>\",\n \"ioPersonCompany\": \"<string>\",\n \"ioProductName\": \"<string>\",\n \"ioProductDescription\": \"<string>\",\n \"ioProductImage\": \"<string>\",\n \"ioProductBrand\": \"<string>\",\n \"ioProductSku\": \"<string>\",\n \"ioProductGtin\": \"<string>\",\n \"ioProductMpn\": \"<string>\",\n \"ioPriceValidUntil\": \"<string>\",\n \"ioRecipeName\": \"<string>\",\n \"ioRecipeDescription\": \"<string>\",\n \"ioRecipeImage\": \"<string>\",\n \"ioRecipeAuthor\": \"<string>\",\n \"ioPrepTime\": \"<string>\",\n \"ioCookTime\": \"<string>\",\n \"ioRecipeYield\": \"<string>\",\n \"ioRecipeCategory\": \"<string>\",\n \"ioRecipeCuisine\": \"<string>\",\n \"ioRecipeCalories\": 123,\n \"ioIngredients\": \"<string>\",\n \"ioInstructions\": \"<string>\",\n \"ioVideoName\": \"<string>\",\n \"ioVideoDescription\": \"<string>\",\n \"ioVideoThumbnail\": \"<string>\",\n \"ioVideoDuration\": \"<string>\",\n \"ioVideoContentUrl\": \"<string>\",\n \"ioVideoEmbedUrl\": \"<string>\",\n \"ioSiteName\": \"<string>\",\n \"ioSiteAlternateName\": \"<string>\",\n \"ioSiteUrl\": \"<string>\",\n \"ioSiteSearchUrl\": \"<string>\",\n \"ioDatePublished\": \"<string>\",\n \"ioStreet\": \"<string>\",\n \"ioCity\": \"<string>\",\n \"ioRegion\": \"<string>\",\n \"ioPostalCode\": \"<string>\",\n \"ioCountry\": \"<string>\",\n \"ioOfferPrice\": 123,\n \"ioCurrency\": \"<string>\",\n \"ioOfferUrl\": \"<string>\",\n \"ioRatingValue\": 123,\n \"ioReviewCount\": 123,\n \"ioSameAs\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.iotools.cloud/v1/tool/schema-markup-generator")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"ioHeadline\": \"<string>\",\n \"ioArticleUrl\": \"<string>\",\n \"ioArticleDescription\": \"<string>\",\n \"ioArticleImage\": \"<string>\",\n \"ioAuthorName\": \"<string>\",\n \"ioAuthorUrl\": \"<string>\",\n \"ioPublisherName\": \"<string>\",\n \"ioPublisherLogo\": \"<string>\",\n \"ioDateModified\": \"<string>\",\n \"ioBreadcrumbs\": \"<string>\",\n \"ioEventName\": \"<string>\",\n \"ioEventDescription\": \"<string>\",\n \"ioEventImage\": \"<string>\",\n \"ioEventStart\": \"<string>\",\n \"ioEventEnd\": \"<string>\",\n \"ioEventLocationName\": \"<string>\",\n \"ioEventStreamUrl\": \"<string>\",\n \"ioPerformerName\": \"<string>\",\n \"ioOrganizerName\": \"<string>\",\n \"ioOrganizerUrl\": \"<string>\",\n \"ioOfferValidFrom\": \"<string>\",\n \"ioFaq\": \"<string>\",\n \"ioHowToName\": \"<string>\",\n \"ioHowToDescription\": \"<string>\",\n \"ioHowToImage\": \"<string>\",\n \"ioHowToTime\": \"<string>\",\n \"ioHowToCost\": 123,\n \"ioHowToSupplies\": \"<string>\",\n \"ioHowToTools\": \"<string>\",\n \"ioHowToSteps\": \"<string>\",\n \"ioJobTitle\": \"<string>\",\n \"ioJobDescription\": \"<string>\",\n \"ioJobDatePosted\": \"<string>\",\n \"ioJobValidThrough\": \"<string>\",\n \"ioJobCompanyName\": \"<string>\",\n \"ioJobCompanyUrl\": \"<string>\",\n \"ioJobCompanyLogo\": \"<string>\",\n \"ioJobSalaryMin\": 123,\n \"ioJobSalaryMax\": 123,\n \"ioJobRemote\": true,\n \"ioBusinessName\": \"<string>\",\n \"ioBusinessUrl\": \"<string>\",\n \"ioBusinessImage\": \"<string>\",\n \"ioBusinessPhone\": \"<string>\",\n \"ioBusinessPriceRange\": \"<string>\",\n \"ioLatitude\": \"<string>\",\n \"ioLongitude\": \"<string>\",\n \"ioOpeningHours\": \"<string>\",\n \"ioOrgName\": \"<string>\",\n \"ioOrgAlternateName\": \"<string>\",\n \"ioOrgUrl\": \"<string>\",\n \"ioOrgLogo\": \"<string>\",\n \"ioOrgPhone\": \"<string>\",\n \"ioPersonName\": \"<string>\",\n \"ioPersonUrl\": \"<string>\",\n \"ioPersonImage\": \"<string>\",\n \"ioPersonJobTitle\": \"<string>\",\n \"ioPersonCompany\": \"<string>\",\n \"ioProductName\": \"<string>\",\n \"ioProductDescription\": \"<string>\",\n \"ioProductImage\": \"<string>\",\n \"ioProductBrand\": \"<string>\",\n \"ioProductSku\": \"<string>\",\n \"ioProductGtin\": \"<string>\",\n \"ioProductMpn\": \"<string>\",\n \"ioPriceValidUntil\": \"<string>\",\n \"ioRecipeName\": \"<string>\",\n \"ioRecipeDescription\": \"<string>\",\n \"ioRecipeImage\": \"<string>\",\n \"ioRecipeAuthor\": \"<string>\",\n \"ioPrepTime\": \"<string>\",\n \"ioCookTime\": \"<string>\",\n \"ioRecipeYield\": \"<string>\",\n \"ioRecipeCategory\": \"<string>\",\n \"ioRecipeCuisine\": \"<string>\",\n \"ioRecipeCalories\": 123,\n \"ioIngredients\": \"<string>\",\n \"ioInstructions\": \"<string>\",\n \"ioVideoName\": \"<string>\",\n \"ioVideoDescription\": \"<string>\",\n \"ioVideoThumbnail\": \"<string>\",\n \"ioVideoDuration\": \"<string>\",\n \"ioVideoContentUrl\": \"<string>\",\n \"ioVideoEmbedUrl\": \"<string>\",\n \"ioSiteName\": \"<string>\",\n \"ioSiteAlternateName\": \"<string>\",\n \"ioSiteUrl\": \"<string>\",\n \"ioSiteSearchUrl\": \"<string>\",\n \"ioDatePublished\": \"<string>\",\n \"ioStreet\": \"<string>\",\n \"ioCity\": \"<string>\",\n \"ioRegion\": \"<string>\",\n \"ioPostalCode\": \"<string>\",\n \"ioCountry\": \"<string>\",\n \"ioOfferPrice\": 123,\n \"ioCurrency\": \"<string>\",\n \"ioOfferUrl\": \"<string>\",\n \"ioRatingValue\": 123,\n \"ioReviewCount\": 123,\n \"ioSameAs\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body{
"tool": "<string>",
"tool_version": "<string>",
"outputs": {
"ioScript": "<string>",
"ioChecks": "<string>",
"ioSchema": "<string>"
},
"credits_used": 123,
"request_id": "<string>",
"credits_remaining": 123
}{
"type": "https://iotools.cloud/docs/errors/validation_error",
"title": "Invalid request",
"status": 400,
"code": "validation_error",
"detail": "One or more inputs are invalid — see `fields`.",
"request_id": "e4042b29-8f1e-4c7a-9b52-6f0d1a3c7e11"
}{
"type": "https://iotools.cloud/docs/errors/invalid_api_key",
"title": "Invalid API key",
"status": 401,
"code": "invalid_api_key",
"detail": "Provide 'Authorization: Bearer <key>'.",
"request_id": "e4042b29-8f1e-4c7a-9b52-6f0d1a3c7e11"
}{
"type": "https://iotools.cloud/docs/errors/insufficient_credits",
"title": "Insufficient credits",
"status": 402,
"code": "insufficient_credits",
"detail": "This call costs 1 credit and 0 remain in this month's allowance.",
"request_id": "e4042b29-8f1e-4c7a-9b52-6f0d1a3c7e11"
}{
"type": "https://iotools.cloud/docs/errors/tool_not_allowed",
"title": "Tool not available over the API",
"status": 403,
"code": "tool_not_allowed",
"detail": "\"Background Remover\" is available on iotools.cloud but has no API endpoint.",
"request_id": "e4042b29-8f1e-4c7a-9b52-6f0d1a3c7e11"
}{
"type": "https://iotools.cloud/docs/errors/tool_not_found",
"title": "Tool not found",
"status": 404,
"code": "tool_not_found",
"detail": "No tool with that slug. See GET /v1/tools.",
"request_id": "e4042b29-8f1e-4c7a-9b52-6f0d1a3c7e11"
}{
"type": "https://iotools.cloud/docs/errors/payload_too_large",
"title": "Payload too large",
"status": 413,
"code": "payload_too_large",
"detail": "Request body exceeds this tool's size limit.",
"request_id": "e4042b29-8f1e-4c7a-9b52-6f0d1a3c7e11"
}{
"type": "https://iotools.cloud/docs/errors/rate_limited",
"title": "Rate limit exceeded",
"status": 429,
"code": "rate_limited",
"detail": "Too many requests. Retry in 30s.",
"request_id": "e4042b29-8f1e-4c7a-9b52-6f0d1a3c7e11"
}{
"type": "https://iotools.cloud/docs/errors/processing_error",
"title": "Tool failed to run",
"status": 500,
"code": "processing_error",
"detail": "The tool failed to run. Please try again.",
"request_id": "e4042b29-8f1e-4c7a-9b52-6f0d1a3c7e11"
}{
"type": "https://iotools.cloud/docs/errors/tool_disabled",
"title": "Tool temporarily disabled",
"status": 503,
"code": "tool_disabled",
"detail": "This tool is temporarily unavailable. Try again shortly.",
"request_id": "e4042b29-8f1e-4c7a-9b52-6f0d1a3c7e11"
}Schema Markup Generator
Generate schema.org JSON-LD structured data for Article, FAQ, Product, Recipe, Event, Local Business, How-to, Job Posting and more — with a checklist of the properties Google needs for the rich result.
curl --request POST \
--url https://api.iotools.cloud/v1/tool/schema-markup-generator \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"ioHeadline": "<string>",
"ioArticleUrl": "<string>",
"ioArticleDescription": "<string>",
"ioArticleImage": "<string>",
"ioAuthorName": "<string>",
"ioAuthorUrl": "<string>",
"ioPublisherName": "<string>",
"ioPublisherLogo": "<string>",
"ioDateModified": "<string>",
"ioBreadcrumbs": "<string>",
"ioEventName": "<string>",
"ioEventDescription": "<string>",
"ioEventImage": "<string>",
"ioEventStart": "<string>",
"ioEventEnd": "<string>",
"ioEventLocationName": "<string>",
"ioEventStreamUrl": "<string>",
"ioPerformerName": "<string>",
"ioOrganizerName": "<string>",
"ioOrganizerUrl": "<string>",
"ioOfferValidFrom": "<string>",
"ioFaq": "<string>",
"ioHowToName": "<string>",
"ioHowToDescription": "<string>",
"ioHowToImage": "<string>",
"ioHowToTime": "<string>",
"ioHowToCost": 123,
"ioHowToSupplies": "<string>",
"ioHowToTools": "<string>",
"ioHowToSteps": "<string>",
"ioJobTitle": "<string>",
"ioJobDescription": "<string>",
"ioJobDatePosted": "<string>",
"ioJobValidThrough": "<string>",
"ioJobCompanyName": "<string>",
"ioJobCompanyUrl": "<string>",
"ioJobCompanyLogo": "<string>",
"ioJobSalaryMin": 123,
"ioJobSalaryMax": 123,
"ioJobRemote": true,
"ioBusinessName": "<string>",
"ioBusinessUrl": "<string>",
"ioBusinessImage": "<string>",
"ioBusinessPhone": "<string>",
"ioBusinessPriceRange": "<string>",
"ioLatitude": "<string>",
"ioLongitude": "<string>",
"ioOpeningHours": "<string>",
"ioOrgName": "<string>",
"ioOrgAlternateName": "<string>",
"ioOrgUrl": "<string>",
"ioOrgLogo": "<string>",
"ioOrgPhone": "<string>",
"ioPersonName": "<string>",
"ioPersonUrl": "<string>",
"ioPersonImage": "<string>",
"ioPersonJobTitle": "<string>",
"ioPersonCompany": "<string>",
"ioProductName": "<string>",
"ioProductDescription": "<string>",
"ioProductImage": "<string>",
"ioProductBrand": "<string>",
"ioProductSku": "<string>",
"ioProductGtin": "<string>",
"ioProductMpn": "<string>",
"ioPriceValidUntil": "<string>",
"ioRecipeName": "<string>",
"ioRecipeDescription": "<string>",
"ioRecipeImage": "<string>",
"ioRecipeAuthor": "<string>",
"ioPrepTime": "<string>",
"ioCookTime": "<string>",
"ioRecipeYield": "<string>",
"ioRecipeCategory": "<string>",
"ioRecipeCuisine": "<string>",
"ioRecipeCalories": 123,
"ioIngredients": "<string>",
"ioInstructions": "<string>",
"ioVideoName": "<string>",
"ioVideoDescription": "<string>",
"ioVideoThumbnail": "<string>",
"ioVideoDuration": "<string>",
"ioVideoContentUrl": "<string>",
"ioVideoEmbedUrl": "<string>",
"ioSiteName": "<string>",
"ioSiteAlternateName": "<string>",
"ioSiteUrl": "<string>",
"ioSiteSearchUrl": "<string>",
"ioDatePublished": "<string>",
"ioStreet": "<string>",
"ioCity": "<string>",
"ioRegion": "<string>",
"ioPostalCode": "<string>",
"ioCountry": "<string>",
"ioOfferPrice": 123,
"ioCurrency": "<string>",
"ioOfferUrl": "<string>",
"ioRatingValue": 123,
"ioReviewCount": 123,
"ioSameAs": "<string>"
}
'import requests
url = "https://api.iotools.cloud/v1/tool/schema-markup-generator"
payload = {
"ioHeadline": "<string>",
"ioArticleUrl": "<string>",
"ioArticleDescription": "<string>",
"ioArticleImage": "<string>",
"ioAuthorName": "<string>",
"ioAuthorUrl": "<string>",
"ioPublisherName": "<string>",
"ioPublisherLogo": "<string>",
"ioDateModified": "<string>",
"ioBreadcrumbs": "<string>",
"ioEventName": "<string>",
"ioEventDescription": "<string>",
"ioEventImage": "<string>",
"ioEventStart": "<string>",
"ioEventEnd": "<string>",
"ioEventLocationName": "<string>",
"ioEventStreamUrl": "<string>",
"ioPerformerName": "<string>",
"ioOrganizerName": "<string>",
"ioOrganizerUrl": "<string>",
"ioOfferValidFrom": "<string>",
"ioFaq": "<string>",
"ioHowToName": "<string>",
"ioHowToDescription": "<string>",
"ioHowToImage": "<string>",
"ioHowToTime": "<string>",
"ioHowToCost": 123,
"ioHowToSupplies": "<string>",
"ioHowToTools": "<string>",
"ioHowToSteps": "<string>",
"ioJobTitle": "<string>",
"ioJobDescription": "<string>",
"ioJobDatePosted": "<string>",
"ioJobValidThrough": "<string>",
"ioJobCompanyName": "<string>",
"ioJobCompanyUrl": "<string>",
"ioJobCompanyLogo": "<string>",
"ioJobSalaryMin": 123,
"ioJobSalaryMax": 123,
"ioJobRemote": True,
"ioBusinessName": "<string>",
"ioBusinessUrl": "<string>",
"ioBusinessImage": "<string>",
"ioBusinessPhone": "<string>",
"ioBusinessPriceRange": "<string>",
"ioLatitude": "<string>",
"ioLongitude": "<string>",
"ioOpeningHours": "<string>",
"ioOrgName": "<string>",
"ioOrgAlternateName": "<string>",
"ioOrgUrl": "<string>",
"ioOrgLogo": "<string>",
"ioOrgPhone": "<string>",
"ioPersonName": "<string>",
"ioPersonUrl": "<string>",
"ioPersonImage": "<string>",
"ioPersonJobTitle": "<string>",
"ioPersonCompany": "<string>",
"ioProductName": "<string>",
"ioProductDescription": "<string>",
"ioProductImage": "<string>",
"ioProductBrand": "<string>",
"ioProductSku": "<string>",
"ioProductGtin": "<string>",
"ioProductMpn": "<string>",
"ioPriceValidUntil": "<string>",
"ioRecipeName": "<string>",
"ioRecipeDescription": "<string>",
"ioRecipeImage": "<string>",
"ioRecipeAuthor": "<string>",
"ioPrepTime": "<string>",
"ioCookTime": "<string>",
"ioRecipeYield": "<string>",
"ioRecipeCategory": "<string>",
"ioRecipeCuisine": "<string>",
"ioRecipeCalories": 123,
"ioIngredients": "<string>",
"ioInstructions": "<string>",
"ioVideoName": "<string>",
"ioVideoDescription": "<string>",
"ioVideoThumbnail": "<string>",
"ioVideoDuration": "<string>",
"ioVideoContentUrl": "<string>",
"ioVideoEmbedUrl": "<string>",
"ioSiteName": "<string>",
"ioSiteAlternateName": "<string>",
"ioSiteUrl": "<string>",
"ioSiteSearchUrl": "<string>",
"ioDatePublished": "<string>",
"ioStreet": "<string>",
"ioCity": "<string>",
"ioRegion": "<string>",
"ioPostalCode": "<string>",
"ioCountry": "<string>",
"ioOfferPrice": 123,
"ioCurrency": "<string>",
"ioOfferUrl": "<string>",
"ioRatingValue": 123,
"ioReviewCount": 123,
"ioSameAs": "<string>"
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
ioHeadline: '<string>',
ioArticleUrl: '<string>',
ioArticleDescription: '<string>',
ioArticleImage: '<string>',
ioAuthorName: '<string>',
ioAuthorUrl: '<string>',
ioPublisherName: '<string>',
ioPublisherLogo: '<string>',
ioDateModified: '<string>',
ioBreadcrumbs: '<string>',
ioEventName: '<string>',
ioEventDescription: '<string>',
ioEventImage: '<string>',
ioEventStart: '<string>',
ioEventEnd: '<string>',
ioEventLocationName: '<string>',
ioEventStreamUrl: '<string>',
ioPerformerName: '<string>',
ioOrganizerName: '<string>',
ioOrganizerUrl: '<string>',
ioOfferValidFrom: '<string>',
ioFaq: '<string>',
ioHowToName: '<string>',
ioHowToDescription: '<string>',
ioHowToImage: '<string>',
ioHowToTime: '<string>',
ioHowToCost: 123,
ioHowToSupplies: '<string>',
ioHowToTools: '<string>',
ioHowToSteps: '<string>',
ioJobTitle: '<string>',
ioJobDescription: '<string>',
ioJobDatePosted: '<string>',
ioJobValidThrough: '<string>',
ioJobCompanyName: '<string>',
ioJobCompanyUrl: '<string>',
ioJobCompanyLogo: '<string>',
ioJobSalaryMin: 123,
ioJobSalaryMax: 123,
ioJobRemote: true,
ioBusinessName: '<string>',
ioBusinessUrl: '<string>',
ioBusinessImage: '<string>',
ioBusinessPhone: '<string>',
ioBusinessPriceRange: '<string>',
ioLatitude: '<string>',
ioLongitude: '<string>',
ioOpeningHours: '<string>',
ioOrgName: '<string>',
ioOrgAlternateName: '<string>',
ioOrgUrl: '<string>',
ioOrgLogo: '<string>',
ioOrgPhone: '<string>',
ioPersonName: '<string>',
ioPersonUrl: '<string>',
ioPersonImage: '<string>',
ioPersonJobTitle: '<string>',
ioPersonCompany: '<string>',
ioProductName: '<string>',
ioProductDescription: '<string>',
ioProductImage: '<string>',
ioProductBrand: '<string>',
ioProductSku: '<string>',
ioProductGtin: '<string>',
ioProductMpn: '<string>',
ioPriceValidUntil: '<string>',
ioRecipeName: '<string>',
ioRecipeDescription: '<string>',
ioRecipeImage: '<string>',
ioRecipeAuthor: '<string>',
ioPrepTime: '<string>',
ioCookTime: '<string>',
ioRecipeYield: '<string>',
ioRecipeCategory: '<string>',
ioRecipeCuisine: '<string>',
ioRecipeCalories: 123,
ioIngredients: '<string>',
ioInstructions: '<string>',
ioVideoName: '<string>',
ioVideoDescription: '<string>',
ioVideoThumbnail: '<string>',
ioVideoDuration: '<string>',
ioVideoContentUrl: '<string>',
ioVideoEmbedUrl: '<string>',
ioSiteName: '<string>',
ioSiteAlternateName: '<string>',
ioSiteUrl: '<string>',
ioSiteSearchUrl: '<string>',
ioDatePublished: '<string>',
ioStreet: '<string>',
ioCity: '<string>',
ioRegion: '<string>',
ioPostalCode: '<string>',
ioCountry: '<string>',
ioOfferPrice: 123,
ioCurrency: '<string>',
ioOfferUrl: '<string>',
ioRatingValue: 123,
ioReviewCount: 123,
ioSameAs: '<string>'
})
};
fetch('https://api.iotools.cloud/v1/tool/schema-markup-generator', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.iotools.cloud/v1/tool/schema-markup-generator",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'ioHeadline' => '<string>',
'ioArticleUrl' => '<string>',
'ioArticleDescription' => '<string>',
'ioArticleImage' => '<string>',
'ioAuthorName' => '<string>',
'ioAuthorUrl' => '<string>',
'ioPublisherName' => '<string>',
'ioPublisherLogo' => '<string>',
'ioDateModified' => '<string>',
'ioBreadcrumbs' => '<string>',
'ioEventName' => '<string>',
'ioEventDescription' => '<string>',
'ioEventImage' => '<string>',
'ioEventStart' => '<string>',
'ioEventEnd' => '<string>',
'ioEventLocationName' => '<string>',
'ioEventStreamUrl' => '<string>',
'ioPerformerName' => '<string>',
'ioOrganizerName' => '<string>',
'ioOrganizerUrl' => '<string>',
'ioOfferValidFrom' => '<string>',
'ioFaq' => '<string>',
'ioHowToName' => '<string>',
'ioHowToDescription' => '<string>',
'ioHowToImage' => '<string>',
'ioHowToTime' => '<string>',
'ioHowToCost' => 123,
'ioHowToSupplies' => '<string>',
'ioHowToTools' => '<string>',
'ioHowToSteps' => '<string>',
'ioJobTitle' => '<string>',
'ioJobDescription' => '<string>',
'ioJobDatePosted' => '<string>',
'ioJobValidThrough' => '<string>',
'ioJobCompanyName' => '<string>',
'ioJobCompanyUrl' => '<string>',
'ioJobCompanyLogo' => '<string>',
'ioJobSalaryMin' => 123,
'ioJobSalaryMax' => 123,
'ioJobRemote' => true,
'ioBusinessName' => '<string>',
'ioBusinessUrl' => '<string>',
'ioBusinessImage' => '<string>',
'ioBusinessPhone' => '<string>',
'ioBusinessPriceRange' => '<string>',
'ioLatitude' => '<string>',
'ioLongitude' => '<string>',
'ioOpeningHours' => '<string>',
'ioOrgName' => '<string>',
'ioOrgAlternateName' => '<string>',
'ioOrgUrl' => '<string>',
'ioOrgLogo' => '<string>',
'ioOrgPhone' => '<string>',
'ioPersonName' => '<string>',
'ioPersonUrl' => '<string>',
'ioPersonImage' => '<string>',
'ioPersonJobTitle' => '<string>',
'ioPersonCompany' => '<string>',
'ioProductName' => '<string>',
'ioProductDescription' => '<string>',
'ioProductImage' => '<string>',
'ioProductBrand' => '<string>',
'ioProductSku' => '<string>',
'ioProductGtin' => '<string>',
'ioProductMpn' => '<string>',
'ioPriceValidUntil' => '<string>',
'ioRecipeName' => '<string>',
'ioRecipeDescription' => '<string>',
'ioRecipeImage' => '<string>',
'ioRecipeAuthor' => '<string>',
'ioPrepTime' => '<string>',
'ioCookTime' => '<string>',
'ioRecipeYield' => '<string>',
'ioRecipeCategory' => '<string>',
'ioRecipeCuisine' => '<string>',
'ioRecipeCalories' => 123,
'ioIngredients' => '<string>',
'ioInstructions' => '<string>',
'ioVideoName' => '<string>',
'ioVideoDescription' => '<string>',
'ioVideoThumbnail' => '<string>',
'ioVideoDuration' => '<string>',
'ioVideoContentUrl' => '<string>',
'ioVideoEmbedUrl' => '<string>',
'ioSiteName' => '<string>',
'ioSiteAlternateName' => '<string>',
'ioSiteUrl' => '<string>',
'ioSiteSearchUrl' => '<string>',
'ioDatePublished' => '<string>',
'ioStreet' => '<string>',
'ioCity' => '<string>',
'ioRegion' => '<string>',
'ioPostalCode' => '<string>',
'ioCountry' => '<string>',
'ioOfferPrice' => 123,
'ioCurrency' => '<string>',
'ioOfferUrl' => '<string>',
'ioRatingValue' => 123,
'ioReviewCount' => 123,
'ioSameAs' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.iotools.cloud/v1/tool/schema-markup-generator"
payload := strings.NewReader("{\n \"ioHeadline\": \"<string>\",\n \"ioArticleUrl\": \"<string>\",\n \"ioArticleDescription\": \"<string>\",\n \"ioArticleImage\": \"<string>\",\n \"ioAuthorName\": \"<string>\",\n \"ioAuthorUrl\": \"<string>\",\n \"ioPublisherName\": \"<string>\",\n \"ioPublisherLogo\": \"<string>\",\n \"ioDateModified\": \"<string>\",\n \"ioBreadcrumbs\": \"<string>\",\n \"ioEventName\": \"<string>\",\n \"ioEventDescription\": \"<string>\",\n \"ioEventImage\": \"<string>\",\n \"ioEventStart\": \"<string>\",\n \"ioEventEnd\": \"<string>\",\n \"ioEventLocationName\": \"<string>\",\n \"ioEventStreamUrl\": \"<string>\",\n \"ioPerformerName\": \"<string>\",\n \"ioOrganizerName\": \"<string>\",\n \"ioOrganizerUrl\": \"<string>\",\n \"ioOfferValidFrom\": \"<string>\",\n \"ioFaq\": \"<string>\",\n \"ioHowToName\": \"<string>\",\n \"ioHowToDescription\": \"<string>\",\n \"ioHowToImage\": \"<string>\",\n \"ioHowToTime\": \"<string>\",\n \"ioHowToCost\": 123,\n \"ioHowToSupplies\": \"<string>\",\n \"ioHowToTools\": \"<string>\",\n \"ioHowToSteps\": \"<string>\",\n \"ioJobTitle\": \"<string>\",\n \"ioJobDescription\": \"<string>\",\n \"ioJobDatePosted\": \"<string>\",\n \"ioJobValidThrough\": \"<string>\",\n \"ioJobCompanyName\": \"<string>\",\n \"ioJobCompanyUrl\": \"<string>\",\n \"ioJobCompanyLogo\": \"<string>\",\n \"ioJobSalaryMin\": 123,\n \"ioJobSalaryMax\": 123,\n \"ioJobRemote\": true,\n \"ioBusinessName\": \"<string>\",\n \"ioBusinessUrl\": \"<string>\",\n \"ioBusinessImage\": \"<string>\",\n \"ioBusinessPhone\": \"<string>\",\n \"ioBusinessPriceRange\": \"<string>\",\n \"ioLatitude\": \"<string>\",\n \"ioLongitude\": \"<string>\",\n \"ioOpeningHours\": \"<string>\",\n \"ioOrgName\": \"<string>\",\n \"ioOrgAlternateName\": \"<string>\",\n \"ioOrgUrl\": \"<string>\",\n \"ioOrgLogo\": \"<string>\",\n \"ioOrgPhone\": \"<string>\",\n \"ioPersonName\": \"<string>\",\n \"ioPersonUrl\": \"<string>\",\n \"ioPersonImage\": \"<string>\",\n \"ioPersonJobTitle\": \"<string>\",\n \"ioPersonCompany\": \"<string>\",\n \"ioProductName\": \"<string>\",\n \"ioProductDescription\": \"<string>\",\n \"ioProductImage\": \"<string>\",\n \"ioProductBrand\": \"<string>\",\n \"ioProductSku\": \"<string>\",\n \"ioProductGtin\": \"<string>\",\n \"ioProductMpn\": \"<string>\",\n \"ioPriceValidUntil\": \"<string>\",\n \"ioRecipeName\": \"<string>\",\n \"ioRecipeDescription\": \"<string>\",\n \"ioRecipeImage\": \"<string>\",\n \"ioRecipeAuthor\": \"<string>\",\n \"ioPrepTime\": \"<string>\",\n \"ioCookTime\": \"<string>\",\n \"ioRecipeYield\": \"<string>\",\n \"ioRecipeCategory\": \"<string>\",\n \"ioRecipeCuisine\": \"<string>\",\n \"ioRecipeCalories\": 123,\n \"ioIngredients\": \"<string>\",\n \"ioInstructions\": \"<string>\",\n \"ioVideoName\": \"<string>\",\n \"ioVideoDescription\": \"<string>\",\n \"ioVideoThumbnail\": \"<string>\",\n \"ioVideoDuration\": \"<string>\",\n \"ioVideoContentUrl\": \"<string>\",\n \"ioVideoEmbedUrl\": \"<string>\",\n \"ioSiteName\": \"<string>\",\n \"ioSiteAlternateName\": \"<string>\",\n \"ioSiteUrl\": \"<string>\",\n \"ioSiteSearchUrl\": \"<string>\",\n \"ioDatePublished\": \"<string>\",\n \"ioStreet\": \"<string>\",\n \"ioCity\": \"<string>\",\n \"ioRegion\": \"<string>\",\n \"ioPostalCode\": \"<string>\",\n \"ioCountry\": \"<string>\",\n \"ioOfferPrice\": 123,\n \"ioCurrency\": \"<string>\",\n \"ioOfferUrl\": \"<string>\",\n \"ioRatingValue\": 123,\n \"ioReviewCount\": 123,\n \"ioSameAs\": \"<string>\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.iotools.cloud/v1/tool/schema-markup-generator")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"ioHeadline\": \"<string>\",\n \"ioArticleUrl\": \"<string>\",\n \"ioArticleDescription\": \"<string>\",\n \"ioArticleImage\": \"<string>\",\n \"ioAuthorName\": \"<string>\",\n \"ioAuthorUrl\": \"<string>\",\n \"ioPublisherName\": \"<string>\",\n \"ioPublisherLogo\": \"<string>\",\n \"ioDateModified\": \"<string>\",\n \"ioBreadcrumbs\": \"<string>\",\n \"ioEventName\": \"<string>\",\n \"ioEventDescription\": \"<string>\",\n \"ioEventImage\": \"<string>\",\n \"ioEventStart\": \"<string>\",\n \"ioEventEnd\": \"<string>\",\n \"ioEventLocationName\": \"<string>\",\n \"ioEventStreamUrl\": \"<string>\",\n \"ioPerformerName\": \"<string>\",\n \"ioOrganizerName\": \"<string>\",\n \"ioOrganizerUrl\": \"<string>\",\n \"ioOfferValidFrom\": \"<string>\",\n \"ioFaq\": \"<string>\",\n \"ioHowToName\": \"<string>\",\n \"ioHowToDescription\": \"<string>\",\n \"ioHowToImage\": \"<string>\",\n \"ioHowToTime\": \"<string>\",\n \"ioHowToCost\": 123,\n \"ioHowToSupplies\": \"<string>\",\n \"ioHowToTools\": \"<string>\",\n \"ioHowToSteps\": \"<string>\",\n \"ioJobTitle\": \"<string>\",\n \"ioJobDescription\": \"<string>\",\n \"ioJobDatePosted\": \"<string>\",\n \"ioJobValidThrough\": \"<string>\",\n \"ioJobCompanyName\": \"<string>\",\n \"ioJobCompanyUrl\": \"<string>\",\n \"ioJobCompanyLogo\": \"<string>\",\n \"ioJobSalaryMin\": 123,\n \"ioJobSalaryMax\": 123,\n \"ioJobRemote\": true,\n \"ioBusinessName\": \"<string>\",\n \"ioBusinessUrl\": \"<string>\",\n \"ioBusinessImage\": \"<string>\",\n \"ioBusinessPhone\": \"<string>\",\n \"ioBusinessPriceRange\": \"<string>\",\n \"ioLatitude\": \"<string>\",\n \"ioLongitude\": \"<string>\",\n \"ioOpeningHours\": \"<string>\",\n \"ioOrgName\": \"<string>\",\n \"ioOrgAlternateName\": \"<string>\",\n \"ioOrgUrl\": \"<string>\",\n \"ioOrgLogo\": \"<string>\",\n \"ioOrgPhone\": \"<string>\",\n \"ioPersonName\": \"<string>\",\n \"ioPersonUrl\": \"<string>\",\n \"ioPersonImage\": \"<string>\",\n \"ioPersonJobTitle\": \"<string>\",\n \"ioPersonCompany\": \"<string>\",\n \"ioProductName\": \"<string>\",\n \"ioProductDescription\": \"<string>\",\n \"ioProductImage\": \"<string>\",\n \"ioProductBrand\": \"<string>\",\n \"ioProductSku\": \"<string>\",\n \"ioProductGtin\": \"<string>\",\n \"ioProductMpn\": \"<string>\",\n \"ioPriceValidUntil\": \"<string>\",\n \"ioRecipeName\": \"<string>\",\n \"ioRecipeDescription\": \"<string>\",\n \"ioRecipeImage\": \"<string>\",\n \"ioRecipeAuthor\": \"<string>\",\n \"ioPrepTime\": \"<string>\",\n \"ioCookTime\": \"<string>\",\n \"ioRecipeYield\": \"<string>\",\n \"ioRecipeCategory\": \"<string>\",\n \"ioRecipeCuisine\": \"<string>\",\n \"ioRecipeCalories\": 123,\n \"ioIngredients\": \"<string>\",\n \"ioInstructions\": \"<string>\",\n \"ioVideoName\": \"<string>\",\n \"ioVideoDescription\": \"<string>\",\n \"ioVideoThumbnail\": \"<string>\",\n \"ioVideoDuration\": \"<string>\",\n \"ioVideoContentUrl\": \"<string>\",\n \"ioVideoEmbedUrl\": \"<string>\",\n \"ioSiteName\": \"<string>\",\n \"ioSiteAlternateName\": \"<string>\",\n \"ioSiteUrl\": \"<string>\",\n \"ioSiteSearchUrl\": \"<string>\",\n \"ioDatePublished\": \"<string>\",\n \"ioStreet\": \"<string>\",\n \"ioCity\": \"<string>\",\n \"ioRegion\": \"<string>\",\n \"ioPostalCode\": \"<string>\",\n \"ioCountry\": \"<string>\",\n \"ioOfferPrice\": 123,\n \"ioCurrency\": \"<string>\",\n \"ioOfferUrl\": \"<string>\",\n \"ioRatingValue\": 123,\n \"ioReviewCount\": 123,\n \"ioSameAs\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.iotools.cloud/v1/tool/schema-markup-generator")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"ioHeadline\": \"<string>\",\n \"ioArticleUrl\": \"<string>\",\n \"ioArticleDescription\": \"<string>\",\n \"ioArticleImage\": \"<string>\",\n \"ioAuthorName\": \"<string>\",\n \"ioAuthorUrl\": \"<string>\",\n \"ioPublisherName\": \"<string>\",\n \"ioPublisherLogo\": \"<string>\",\n \"ioDateModified\": \"<string>\",\n \"ioBreadcrumbs\": \"<string>\",\n \"ioEventName\": \"<string>\",\n \"ioEventDescription\": \"<string>\",\n \"ioEventImage\": \"<string>\",\n \"ioEventStart\": \"<string>\",\n \"ioEventEnd\": \"<string>\",\n \"ioEventLocationName\": \"<string>\",\n \"ioEventStreamUrl\": \"<string>\",\n \"ioPerformerName\": \"<string>\",\n \"ioOrganizerName\": \"<string>\",\n \"ioOrganizerUrl\": \"<string>\",\n \"ioOfferValidFrom\": \"<string>\",\n \"ioFaq\": \"<string>\",\n \"ioHowToName\": \"<string>\",\n \"ioHowToDescription\": \"<string>\",\n \"ioHowToImage\": \"<string>\",\n \"ioHowToTime\": \"<string>\",\n \"ioHowToCost\": 123,\n \"ioHowToSupplies\": \"<string>\",\n \"ioHowToTools\": \"<string>\",\n \"ioHowToSteps\": \"<string>\",\n \"ioJobTitle\": \"<string>\",\n \"ioJobDescription\": \"<string>\",\n \"ioJobDatePosted\": \"<string>\",\n \"ioJobValidThrough\": \"<string>\",\n \"ioJobCompanyName\": \"<string>\",\n \"ioJobCompanyUrl\": \"<string>\",\n \"ioJobCompanyLogo\": \"<string>\",\n \"ioJobSalaryMin\": 123,\n \"ioJobSalaryMax\": 123,\n \"ioJobRemote\": true,\n \"ioBusinessName\": \"<string>\",\n \"ioBusinessUrl\": \"<string>\",\n \"ioBusinessImage\": \"<string>\",\n \"ioBusinessPhone\": \"<string>\",\n \"ioBusinessPriceRange\": \"<string>\",\n \"ioLatitude\": \"<string>\",\n \"ioLongitude\": \"<string>\",\n \"ioOpeningHours\": \"<string>\",\n \"ioOrgName\": \"<string>\",\n \"ioOrgAlternateName\": \"<string>\",\n \"ioOrgUrl\": \"<string>\",\n \"ioOrgLogo\": \"<string>\",\n \"ioOrgPhone\": \"<string>\",\n \"ioPersonName\": \"<string>\",\n \"ioPersonUrl\": \"<string>\",\n \"ioPersonImage\": \"<string>\",\n \"ioPersonJobTitle\": \"<string>\",\n \"ioPersonCompany\": \"<string>\",\n \"ioProductName\": \"<string>\",\n \"ioProductDescription\": \"<string>\",\n \"ioProductImage\": \"<string>\",\n \"ioProductBrand\": \"<string>\",\n \"ioProductSku\": \"<string>\",\n \"ioProductGtin\": \"<string>\",\n \"ioProductMpn\": \"<string>\",\n \"ioPriceValidUntil\": \"<string>\",\n \"ioRecipeName\": \"<string>\",\n \"ioRecipeDescription\": \"<string>\",\n \"ioRecipeImage\": \"<string>\",\n \"ioRecipeAuthor\": \"<string>\",\n \"ioPrepTime\": \"<string>\",\n \"ioCookTime\": \"<string>\",\n \"ioRecipeYield\": \"<string>\",\n \"ioRecipeCategory\": \"<string>\",\n \"ioRecipeCuisine\": \"<string>\",\n \"ioRecipeCalories\": 123,\n \"ioIngredients\": \"<string>\",\n \"ioInstructions\": \"<string>\",\n \"ioVideoName\": \"<string>\",\n \"ioVideoDescription\": \"<string>\",\n \"ioVideoThumbnail\": \"<string>\",\n \"ioVideoDuration\": \"<string>\",\n \"ioVideoContentUrl\": \"<string>\",\n \"ioVideoEmbedUrl\": \"<string>\",\n \"ioSiteName\": \"<string>\",\n \"ioSiteAlternateName\": \"<string>\",\n \"ioSiteUrl\": \"<string>\",\n \"ioSiteSearchUrl\": \"<string>\",\n \"ioDatePublished\": \"<string>\",\n \"ioStreet\": \"<string>\",\n \"ioCity\": \"<string>\",\n \"ioRegion\": \"<string>\",\n \"ioPostalCode\": \"<string>\",\n \"ioCountry\": \"<string>\",\n \"ioOfferPrice\": 123,\n \"ioCurrency\": \"<string>\",\n \"ioOfferUrl\": \"<string>\",\n \"ioRatingValue\": 123,\n \"ioReviewCount\": 123,\n \"ioSameAs\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body{
"tool": "<string>",
"tool_version": "<string>",
"outputs": {
"ioScript": "<string>",
"ioChecks": "<string>",
"ioSchema": "<string>"
},
"credits_used": 123,
"request_id": "<string>",
"credits_remaining": 123
}{
"type": "https://iotools.cloud/docs/errors/validation_error",
"title": "Invalid request",
"status": 400,
"code": "validation_error",
"detail": "One or more inputs are invalid — see `fields`.",
"request_id": "e4042b29-8f1e-4c7a-9b52-6f0d1a3c7e11"
}{
"type": "https://iotools.cloud/docs/errors/invalid_api_key",
"title": "Invalid API key",
"status": 401,
"code": "invalid_api_key",
"detail": "Provide 'Authorization: Bearer <key>'.",
"request_id": "e4042b29-8f1e-4c7a-9b52-6f0d1a3c7e11"
}{
"type": "https://iotools.cloud/docs/errors/insufficient_credits",
"title": "Insufficient credits",
"status": 402,
"code": "insufficient_credits",
"detail": "This call costs 1 credit and 0 remain in this month's allowance.",
"request_id": "e4042b29-8f1e-4c7a-9b52-6f0d1a3c7e11"
}{
"type": "https://iotools.cloud/docs/errors/tool_not_allowed",
"title": "Tool not available over the API",
"status": 403,
"code": "tool_not_allowed",
"detail": "\"Background Remover\" is available on iotools.cloud but has no API endpoint.",
"request_id": "e4042b29-8f1e-4c7a-9b52-6f0d1a3c7e11"
}{
"type": "https://iotools.cloud/docs/errors/tool_not_found",
"title": "Tool not found",
"status": 404,
"code": "tool_not_found",
"detail": "No tool with that slug. See GET /v1/tools.",
"request_id": "e4042b29-8f1e-4c7a-9b52-6f0d1a3c7e11"
}{
"type": "https://iotools.cloud/docs/errors/payload_too_large",
"title": "Payload too large",
"status": 413,
"code": "payload_too_large",
"detail": "Request body exceeds this tool's size limit.",
"request_id": "e4042b29-8f1e-4c7a-9b52-6f0d1a3c7e11"
}{
"type": "https://iotools.cloud/docs/errors/rate_limited",
"title": "Rate limit exceeded",
"status": 429,
"code": "rate_limited",
"detail": "Too many requests. Retry in 30s.",
"request_id": "e4042b29-8f1e-4c7a-9b52-6f0d1a3c7e11"
}{
"type": "https://iotools.cloud/docs/errors/processing_error",
"title": "Tool failed to run",
"status": 500,
"code": "processing_error",
"detail": "The tool failed to run. Please try again.",
"request_id": "e4042b29-8f1e-4c7a-9b52-6f0d1a3c7e11"
}{
"type": "https://iotools.cloud/docs/errors/tool_disabled",
"title": "Tool temporarily disabled",
"status": 503,
"code": "tool_disabled",
"detail": "This tool is temporarily unavailable. Try again shortly.",
"request_id": "e4042b29-8f1e-4c7a-9b52-6f0d1a3c7e11"
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
Schema type
article, breadcrumb, event, faq, howto, jobposting, localbusiness, organization, person, product, recipe, video, website Article @type
Article, NewsArticle, BlogPosting Headline
Article URL
Description
Image URLs
Author @type
Person, Organization Author name
Author URL
Publisher name
Publisher logo URL
Date modified
Breadcrumb trail
Event name
Description
Image URLs
Start date & time
End date & time
Event status
EventScheduled, EventCancelled, EventPostponed, EventRescheduled, EventMovedOnline Attendance mode
OfflineEventAttendanceMode, OnlineEventAttendanceMode, MixedEventAttendanceMode Venue name
Stream URL
Performer @type
PerformingGroup, Person Performer name
Organizer name
Organizer URL
Tickets on sale from
Questions and answers
How-to title
Description
Image URLs
Total time
Estimated cost
Supplies
Tools
Steps
Job title
Job description
Date posted
Valid through
Employment type
FULL_TIME, PART_TIME, CONTRACTOR, TEMPORARY, INTERN, VOLUNTEER, PER_DIEM, OTHER Hiring organization
Organization URL
Organization logo URL
Salary minimum
Salary maximum
Salary per
HOUR, DAY, WEEK, MONTH, YEAR Remote (telecommute)
Business @type
LocalBusiness, AccountingService, AutoRepair, Bakery, BarOrPub, BeautySalon, CafeOrCoffeeShop, ChildCare, Dentist, DryCleaningOrLaundry, Electrician, EmploymentAgency, FinancialService, Florist, FoodEstablishment, GeneralContractor, HairSalon, HealthClub, HomeAndConstructionBusiness, Hotel, InsuranceAgency, LegalService, Locksmith, MedicalBusiness, MovingCompany, Notary, Optician, Physician, Plumber, ProfessionalService, RealEstateAgent, Restaurant, RoofingContractor, SelfStorage, ShoppingCenter, SportsClub, Store, TravelAgency, VeterinaryCare Business name
Website URL
Image URLs
Telephone
Price range
Latitude
Longitude
Opening hours
Organization @type
Organization, Airline, Consortium, Corporation, EducationalOrganization, GovernmentOrganization, LibrarySystem, MedicalOrganization, NGO, NewsMediaOrganization, PerformingGroup, Project, ResearchOrganization, SportsOrganization Organization name
Alternate name
Website URL
Logo URL
Contact telephone
Contact type
customer support, technical support, billing support, sales, reservations, credit card support, emergency Full name
Profile or homepage URL
Photo URL
Job title
Works for
Product name
Description
Image URLs
Brand
SKU
GTIN
MPN
Item condition
NewCondition, UsedCondition, RefurbishedCondition, DamagedCondition Price valid until
Recipe name
Description
Image URLs
Author
Prep time
Cook time
Yield
Category
Cuisine
Calories per serving
Ingredients
Instructions
Video title
Description
Thumbnail URLs
Duration
Content URL
Embed URL
Site name
Alternate name
Site URL
Search URL prefix
Date published
Street address
City / locality
State / province / region
Postal code
Country
Price
Currency
Availability
InStock, OutOfStock, PreOrder, BackOrder, LimitedAvailability, SoldOut, Discontinued Offer URL
Rating value
Review count
Social profiles
Response
Tool output
Output-contract version for this tool. Currently "1" for all tools.
Show child attributes
Show child attributes
Credits this call consumed, after any settlement refund. 0 when metering is disabled.
Credits left in the current monthly allowance, or null when metering is disabled.
Was this page helpful?