kraken.io - API Docs









Search Preview

Getting Started · Kraken.io

kraken.io
Optimize your images with blazing speed using powerful API and online web interface
.io > kraken.io

SEO audit: Content analysis

Language Error! No language localisation is found.
Title Getting Started · Kraken.io
Text / HTML ratio 37 %
Frame Excellent! The website does not use iFrame solutions.
Flash Excellent! The website does not have any flash contents.
Keywords cloud API URL Kraken Image = images image Integration Status success file Upload yourapisecret api_secret api_key body Started response Callback Wait
Keywords consistency
Keyword Content Title Description Headings
API 13
URL 11
Kraken 10
Image 9
= 8
images 6
Headings
H1 H2 H3 H4 H5 H6
0 1 5 4 0 0
Images We found 0 images on this web page.

SEO Keywords (Single)

Keyword Occurrence Density
API 13 0.65 %
URL 11 0.55 %
Kraken 10 0.50 %
Image 9 0.45 %
= 8 0.40 %
images 6 0.30 %
image 6 0.30 %
Integration 5 0.25 %
Status 4 0.20 %
success 4 0.20 %
file 4 0.20 %
Upload 4 0.20 %
yourapisecret 4 0.20 %
api_secret 4 0.20 %
api_key 4 0.20 %
body 3 0.15 %
Started 3 0.15 %
response 3 0.15 %
Callback 3 0.15 %
Wait 3 0.15 %

SEO Keywords (Two Word)

Keyword Occurrence Density
Kraken API 6 0.30 %
in your 4 0.20 %
Image URL 4 0.20 %
kraken = 3 0.15 %
Callback URL 3 0.15 %
Integration Examples 3 0.15 %
will find 3 0.15 %
you have 3 0.15 %
Direct Upload 3 0.15 %
HTTP Status 2 0.10 %
and Callback 2 0.10 %
Getting Started 2 0.10 %
in the 2 0.10 %
Integration Libraries 2 0.10 %
Upload and 2 0.10 %
and Image 2 0.10 %
err = 2 0.10 %
= new 2 0.10 %
your Account 2 0.10 %
to download 2 0.10 %

SEO Keywords (Three Word)

Keyword Occurrence Density Possible Spam
and Callback URL 2 0.10 % No
kraken = new 2 0.10 % No
in the response 2 0.10 % No
Integration Examples for 2 0.10 % No
you will find 2 0.10 % No
Read more on 2 0.10 % No
Table of Contents 2 0.10 % No
HTTP Status Codes 2 0.10 % No
Upload and Image 2 0.10 % No
and Image URL 2 0.10 % No
yourapikey api_secret yourapisecret 2 0.10 % No
api_key yourapikey api_secret 2 0.10 % No
the response body 2 0.10 % No
ConnectionCreateyourapikey youapisecret from 1 0.05 % No
youapisecret from krakenio 1 0.05 % No
= ConnectionCreateyourapikey youapisecret 1 0.05 % No
connection = ConnectionCreateyourapikey 1 0.05 % No
from krakenio import 1 0.05 % No
var connection = 1 0.05 % No
KrakenHttp var connection 1 0.05 % No

SEO Keywords (Four Word)

Keyword Occurrence Density Possible Spam
Upload and Image URL 2 0.10 % No
api_key yourapikey api_secret yourapisecret 2 0.10 % No
in the response body 2 0.10 % No
Web InterfaceFeaturesPluginsAPI DocsSupportMy Account 1 0.05 % No
connection = ConnectionCreateyourapikey youapisecret 1 0.05 % No
Kraken using KrakenHttp var 1 0.05 % No
using KrakenHttp var connection 1 0.05 % No
KrakenHttp var connection = 1 0.05 % No
var connection = ConnectionCreateyourapikey 1 0.05 % No
ConnectionCreateyourapikey youapisecret from krakenio 1 0.05 % No
= ConnectionCreateyourapikey youapisecret from 1 0.05 % No
logFatalerr using Kraken using 1 0.05 % No
youapisecret from krakenio import 1 0.05 % No
from krakenio import Client 1 0.05 % No
krakenio import Client api 1 0.05 % No
import Client api = 1 0.05 % No
Client api = Client'yourapikey' 1 0.05 % No
using Kraken using KrakenHttp 1 0.05 % No
nil logFatalerr using Kraken 1 0.05 % No
= Client'yourapikey' 'yourapisecret' Responses 1 0.05 % No

Internal links in - kraken.io

Web Interface
Free Online Image Optimizer · Kraken.io
Features
Kraken PRO · Kraken.io
Plugins
Image Optimization for WordPress and Magento · Kraken.io
API Docs
Getting Started · Kraken.io
 Pricing & SignupGet Started FREE
Plans and Pricing · Kraken.io
About Kraken
About Kraken.io · Kraken.io
Features
Kraken PRO · Kraken.io
Get Started Free
Sign up for Kraken.io · Kraken.io
our powerful servers
Technology Overview · Kraken.io
S3
Amazon S3 · Kraken.io
Azure
Micorsoft Azure Blob Storage · Kraken.io
Cloud Files
Rackspace CloudFiles · Kraken.io
SoftLayer
SoftLayer Object Storage · Kraken.io
resizing and cropping
Image Resizing · Kraken.io
Media Kit
Media Kit · Kraken.io
Contact Us
Contact · Kraken.io
API Documentation
Getting Started · Kraken.io
Impressum
Impressum · Kraken.io
Terms of Service
Terms of Service · Kraken.io
Privacy Policy
Privacy Policy · Kraken.io

Kraken.io Spined HTML


Getting Started · Kraken.ioWeb InterfaceFeaturesPluginsAPI DocsSupportMy Account Pricing & SignupGet Started FREELog InSign UpAbout KrakenWeb InterfacePluginsFeaturesAPI DocsSupportKraken BlogAPI Reference and Developer DocumentationHide Table of ContentsShow Table of ContentsThe BasicsGetting StartedIntegration LibrariesUpload and Image URLWait and Callback URLImage ResizingGenerating Image SetsLossy OptimizationLossless OptimizationAPI SandboxHTTP Status CodesAdditional FeaturesPreserving MetadataAutomatic Image OrientationChroma SubsamplingCustom Image QualityImage Type ConversionWebP CompressionUser StatusExternal StorageAmazon S3Rackspace Cloud FilesMicrosoft AzureSoftLayer Object StorageIntegration ExamplesDirect UploadImage URLGetting StartedTo plug into the power of Kraken API you need to Sign Up for Kraken API services and obtain your unique API Key and API Secret. You will find those in your Account under the API Credentials section. Once you have set-up your Account, you can start using Kraken API in your applications.We love helping customers get up and running with our system!Should you have any questions well-nigh Kraken API simply contact us at support@kraken.ioHow To UseKraken supports JPEG, PNG, GIF (including turned-on GIFs) and SVG images. You can optimize your images in two ways - by providing a URL of the image you want to optimize or by uploading an image file directly to Kraken API.The first option (image URL) is unconfined for images that are once in production or any other place on the Internet. The second one (direct upload) is platonic for your deployment process, build script or the on-the-fly processing of your user's uploads where you don't have the images misogynist online yet.Read increasingly on:Integration LibrariesDirect Upload and Image URLIntegration Examples forUncontrivedUploadIntegration Examples for Image URLAuthenticationKraken API accepts HTTPS POST requests only. Note that we offer API wangle through SSL secured connections, which ways you have to use the HTTPS protocol in your requests.Every POST request soul must include a well-formed JSON object with mandatory auth section conaining your api_key and api_secret, for example:{ "auth": { "api_key": "your-api-key", "api_secret": "your-api-secret" } }<?php require_once("Kraken.php"); $kraken = new Kraken("your-api-key", "your-api-secret");var Kraken = require("kraken"); var kraken = new Kraken({ "api_key": "your-api-key", "api_secret": "your-api-secret" });require 'rubygems' require 'kraken-io' kraken = Kraken::API.new( :api_key => 'your-api-key', :api_secret => 'your-api-secret' )package main import ( "log" "github.com/kraken-io/kraken-go" ) func main() { kr, err := kraken.New("your-api-key", "your-api-secret") if err != nil { log.Fatal(err) } }using Kraken; using Kraken.Http; var connection = Connection.Create("your-api-key", "you-api-secret");from krakenio import Client api = Client('your-api-key', 'your-api-secret')ResponsesDepending on a choosen response option (Wait or Callback URL) in the response soul you will find either the optimization ID or optimization results containing a success property, file name, original file size, kraked file size, value of savings, original image dimensions (px) and optimized image URL:HTTP/1.1 200 OK { "success": true, "file_name": "header.jpg", "original_size": 324520, "kraked_size": 165358, "saved_bytes": 159162, "original_width": 640, "original_height": 480, "kraked_url": "http://dl.kraken.io/ec/df/a5/c55d5668b1b5fe9e420554c4ee/header.jpg" }If anything goes wrong with the optimization process you will find the "success": false property and error message in the response body:HTTP/1.1 422 Unprocessable Entity { "success": false, "message": "Couldn't fetch this image from a given URL" }Read increasingly on:Wait Option and Callback URLHTTP Status CodesDownloading Optimized ImagesRemember - never link to optimized images offered to download. You have to download them first, and then replace them in your websites or applications. Optimized images are misogynist on our servers for one hour only.ProductFeaturesPricing & SignupFree Web InterfaceSystem StatusCompanyAbout Kraken.ioMedia KitTechnologyContact UsResourcesAPI DocumentationSupport CenterWordPress PluginMagento ModuleConnectBlogTwitterGitHubYouTubeCopyright © 2013 — 2018 Nekkra UGImpressum | Terms of Service | Privacy Policy