Realtime image conversion demo

Somatic real-time image transformations are super easy to implement. All were doing on this page is appending the URL of your image to the web address see below for additional details:

http://convert.somatic.io/api/v1.2/cdn-query?id=[MODEL_ID]&api_key=[YOUR_API_KEY]&-image_size=1200&--input=[YOUR_IMAGE_URL]


Insert image url:       -- or --      
Original




Sign Up Today
OR View all of our transformations


How it all works


Somatic's image conversion system has been made to easily integrate into your workflow and software, in as lightweight a way as possible. Somatic should eliminate or greatly reduce the typical headache associated with building out 3rd party features.


Realtime API

If you are using image conversion in a website or web enabled tool, you don't need to code anything to convert an image.

For example, on a website your images are displayed with the html tag img:

<img src="https://media-api.theknot.com/images/37b5db94-520d-4a34-b294-0f280190652c">

If you wanted to transform those images with our effects, all you would do is change the image url to our site and we convert the image in real time:

<img src="http://convert.somatic.io/api/v1.2/cdn-query?id=MZJPOVkY&api_key=YOUR_API_KEY&-image_size=1200&--input=https://media-api.theknot.com/images/37b5db94-520d-4a34-b294-0f280190652c">

That is all it takes.

image_size can be set to as high as 2560
We recommend you use numbers 1200 or lower for previews and mobile experiences
Use higher numbers for final preview and actual submission for custom printing

Asynchronous API

If you want to integrate our image effects at a deeper level, we have APIs that integrate with any programming language that supports http calls.

For example, from the command line, to do an image transformation, you could just run:

            curl --fail -X POST \
               -F --input=@/PATH/TO/IMAGE/HERE \
               -F -image_size=1200 \
               -F id=7ZxlV2Z9 \
               -F api_key=YOUR_API_KEY \
            http://www.somatic.io/api/v1/models/async_query
          
Remember image_size can be set to as high as 2560
We recommend you use numbers 1200 or lower for previews and mobile experiences
Use higher numbers for final preview and actual submission for custom printing

We have other APIs to do image processing in batch mode. We are in the process of making native SDKs for iOS and Android, but web calls should satisfy most use cases.

Sign Up Today