You can order your international driving licence at your canton’s road traffic office (website available in German, French and Italian).
In some cantons, you can also contact the Automobile Club of Switzerland or the Touring Club of Switzerland. These associations will also provide you with information on the documents required.