 	/// List langauges of specific project
 	func listProjectLanguages(projectID: Int, completion: WebServiceCompletionHandler<[JSONDictionary]>?)
 	{
+		precondition(token != nil, "API Token not set")
+
 		let parameters = ["api_token" : token,
 		                  "action" : "list_languages",
 		                  "id": projectID] as [String : Any]

	/// Expert project translations into a file
	func exportProjectTranslation(projectID: Int, languageCode: String, type: ExportType, completion: WebServiceCompletionHandler<URL>?)
	{
		let parameters = ["api_token" : token,
		                  "action" : "export",
		                  "id": projectID,

	/// Create a new project
	func createProject(name: String, completion: WebServiceCompletionHandler<Int>?)
	{
		precondition(token != nil, "API Token not set")

		let parameters = ["api_token" : token,
		                  "action" : "create_project",
		                  "name": name] as [String : Any]
