{"_id":"58c2b4f7fc6eed3900e97444","version":{"_id":"57624356653c2d2200fec79c","__v":20,"project":"55c8cff571d7580d0063a5e5","createdAt":"2016-06-16T06:12:38.244Z","releaseDate":"2016-06-16T06:12:38.244Z","categories":["57624356653c2d2200fec79d","57624356653c2d2200fec79e","57624356653c2d2200fec79f","57624356653c2d2200fec7a0","57624356653c2d2200fec7a1","57624356653c2d2200fec7a2","57624356653c2d2200fec7a3","57624356653c2d2200fec7a4","57624356653c2d2200fec7a5","57624356653c2d2200fec7a6","57624356653c2d2200fec7a7","57624356653c2d2200fec7a8","57624356653c2d2200fec7a9","57624356653c2d2200fec7aa","5779ca1b99b40b0e005abb3a","5779d198aea88b0e00f63277","5797d3ab17ced017003c4be4","57ac170ef1cdae0e0053cdfc","57dbfc723ed3450e00dc9e6d","5804d12d16161c0f0077df9b","5841064b652e5b0f0015a7c8","588b5e5f2966b2230009cbf9","58a68ebf3239fa0f00857619","58c23c8b4922930f0050ac91","58fd1460809fc30f00f2ee07","5934eaf5328680002d77de6a","594bf91601cfe6000f40f4c5","595c4ed696b447001ba0cf6d","596524495cee50001575f5be","5970d4f1313162004dd303b5","59780fac24dbd1001a1fa057","59a8cfd3ead78a002d63cafe","59e0323d93da1f001c9ec170"],"is_deprecated":false,"is_hidden":false,"is_beta":true,"is_stable":true,"codename":"","version_clean":"4.0.0","version":"4"},"parentDoc":null,"user":"56f99ab84d2b4f3400edb636","__v":0,"category":{"_id":"58c23c8b4922930f0050ac91","project":"55c8cff571d7580d0063a5e5","version":"57624356653c2d2200fec79c","__v":0,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2017-03-10T05:41:31.448Z","from_sync":false,"order":1,"slug":"test","title":"API Tools"},"project":"55c8cff571d7580d0063a5e5","updates":[],"next":{"pages":[],"description":""},"createdAt":"2017-03-10T14:15:19.417Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":0,"body":"There are many programming languages, software packages, software frameworks, hardware platforms, computer systems, video game consoles and operating systems in a software development environment.  In order to assist programmers with different background in transitioning to our API's, Phone.com provides many Software Development Kits (SDks).\n\nAll SDKs are built via Swagger tools (http://swagger.io/swagger-codegen) and follow Swagger's RESTful API Documentation Specification (http://swagger.io/specification).  Reference to the link below for the Phone.com API Swagger Spec:\n\nhttps://github.com/phonedotcom/API-Swagger\n\nOur SDK's currently support the following languages / platforms:\n\n    - android          (https://github.com/phonedotcom/API-SDK-android)\n    - c#               (https://github.com/phonedotcom/API-SDK-csharp)\n    - go               (https://github.com/phonedotcom/API-SDK-go)\n    - java             (https://github.com/phonedotcom/API-SDK-java)\n    - object c         (https://github.com/phonedotcom/API-SDK-objc)\n    - php              (https://github.com/phonedotcom/API-SDK-php)\n    - python           (https://github.com/phonedotcom/API-SDK-python)\n    - ruby             (https://github.com/phonedotcom/API-SDK-ruby)\n    - swift            (https://github.com/phonedotcom/API-SDK-swift3)\n    - typescript node  (https://github.com/phonedotcom/API-SDK-typescript-node)\n[block:callout]\n{\n  \"type\": \"info\",\n  \"title\": \"Command Line Interface (CLI) Tool\",\n  \"body\": \"The [CLI Tool](doc:command-line-interface-tool) Tool is built using the Go SDK\"\n}\n[/block]\nThe Go and Java SDKs are fully tested and fully functional.  With the Go SDK, we built the [CLI Tool](doc:command-line-interface-tool).  Other SDK's are tested with the automated unit tests and expect to be fully functional since they are built by the same CodeGen tool.","excerpt":"","slug":"sdk","type":"basic","title":"Software Development Kit (SDK)"}

Software Development Kit (SDK)


There are many programming languages, software packages, software frameworks, hardware platforms, computer systems, video game consoles and operating systems in a software development environment. In order to assist programmers with different background in transitioning to our API's, Phone.com provides many Software Development Kits (SDks). All SDKs are built via Swagger tools (http://swagger.io/swagger-codegen) and follow Swagger's RESTful API Documentation Specification (http://swagger.io/specification). Reference to the link below for the Phone.com API Swagger Spec: https://github.com/phonedotcom/API-Swagger Our SDK's currently support the following languages / platforms: - android (https://github.com/phonedotcom/API-SDK-android) - c# (https://github.com/phonedotcom/API-SDK-csharp) - go (https://github.com/phonedotcom/API-SDK-go) - java (https://github.com/phonedotcom/API-SDK-java) - object c (https://github.com/phonedotcom/API-SDK-objc) - php (https://github.com/phonedotcom/API-SDK-php) - python (https://github.com/phonedotcom/API-SDK-python) - ruby (https://github.com/phonedotcom/API-SDK-ruby) - swift (https://github.com/phonedotcom/API-SDK-swift3) - typescript node (https://github.com/phonedotcom/API-SDK-typescript-node) [block:callout] { "type": "info", "title": "Command Line Interface (CLI) Tool", "body": "The [CLI Tool](doc:command-line-interface-tool) Tool is built using the Go SDK" } [/block] The Go and Java SDKs are fully tested and fully functional. With the Go SDK, we built the [CLI Tool](doc:command-line-interface-tool). Other SDK's are tested with the automated unit tests and expect to be fully functional since they are built by the same CodeGen tool.