Manage Programatically

For most users the online management tool should be sufficient, for completeness reasons api for uploading/managing designs/alphabets is desribed below.

1)  Upload Design

Do http PUT of design file to url:

http://api.livedesigner.com/{yourusername}/Designs/foldername/file.ofm

2)  List Designs in folder

Url http://api.livedesigner.com/{yourusername}/Designs/foldername returns xml file with listing of folder.

3)  Upload Truetype/ Embroidery Alphabet

For embroidery Do http PUT of alphabet file to url:

http://api.livedesigner.com/{yourusername}/Alphabets/file.ofa

For truetype Do http PUT of ttf file to url:

http://api.livedesigner.com/{yourusername}/Fonts/file.ttf

4)  List Truetype/Embroidery Alphabets

Url http://api.livedesigner.com/{yourusername}/Alphabets returns xml file with full listing of embroidery alphabets.

Url http://api.livedesigner.com/{yourusername}/Fonts returns xml file with full listing of truetype fonts.

  • Adding /User to end of above url's returns user uploaded files only
  • Adding /Global to end of above url's returns global alphabets only

5)  Delete Design File

Use Http method DELETE on url: http://api.livedesigner.com/{yourusername}/Designs/foldername/file.ofm

6)  Delete user Alphabet/Truetype File

Use Http method DELETE on url: http://api.livedesigner.com/{yourusername}/Alphabets/file.ofa

Use Http method DELETE on url: http://api.livedesigner.com/{yourusername}/Fonts/file.ttf