Załadowanie zdjęć z własnego serwera wymaga przygotowania/wygenerowania pliku json dostępnego pod dowolnym adresem URL. Plik powinien zawierać tablicę danych o nastepujących polach:

photo_id unikalny identyfikator motywu
title tytuł motywu
photo_image_thumb pełny URL do miniaturki motywu. Miniaturka max 400x400px
photo_image_large pełny URL do zdjęcia dużego. Max 1000x1000px
photo_link link do pobrania oryginalnego motywu
keywords słowa kluczowe odzielane przecinkami
author autor motywu
max_width oryginalna szerokość pliku jakim dysponujemy
max_height oryginalna wysokość pliku jakim dysponujemy
max_license oznaczenie licencji - w chwili obecnej rozpoznawany jest symbol XXL lub V - oznaczjący plik wektorowy (dla plików wektorowych nie sa kalkulowane ograniczenia wynikające z wielkości pliku )
thumb_width szerokość miniaturki (photo_image_thumb) w px
thumb_height wysokość miniaturki (photo_image_thumb) w px
is_seamless czy wzór bezszwowy / powielany
lang język tytułu motywu - do ewentualnych tłumaczeń z google zgodny z https://cloud.google.com/translate/docs/languages
creation_date data utworzenia motywu
nb_views ilość wyświetleń motywu
nb_downloads ilość pobrań motywu

Plik nie może zawierać więcej niż 500 motywów

Przykładowy plik można pobrać z: http://img.focode.com.pl/reprodukcje/reprodukcje.json(w przykładzie URL do zdjęć są z nieszyfrowanej domeny - docelowy wszystkie motywy powinny być szyfrowane)

Wygenerowany URL wpisujemy w bazie motywów źródło plików baza własna. Możemy załadować wybrane zdjęcia lub cały plik: