{"id":19528336,"url":"https://github.com/goldspecdigital/voodoo-sms-sdk","last_synced_at":"2026-06-04T23:31:43.218Z","repository":{"id":62511695,"uuid":"115557894","full_name":"goldspecdigital/voodoo-sms-sdk","owner":"goldspecdigital","description":"PHP SDK for communicating with the Voodoo SMS API.","archived":false,"fork":false,"pushed_at":"2018-06-30T11:52:41.000Z","size":27,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-08-11T17:15:59.748Z","etag":null,"topics":["goldspec-digital","gsd","open-source","php","sdk","sms","voodoo"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/goldspecdigital.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-12-27T21:11:04.000Z","updated_at":"2019-06-04T09:17:51.000Z","dependencies_parsed_at":"2022-11-02T13:01:50.110Z","dependency_job_id":null,"html_url":"https://github.com/goldspecdigital/voodoo-sms-sdk","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/goldspecdigital/voodoo-sms-sdk","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/goldspecdigital%2Fvoodoo-sms-sdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/goldspecdigital%2Fvoodoo-sms-sdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/goldspecdigital%2Fvoodoo-sms-sdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/goldspecdigital%2Fvoodoo-sms-sdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/goldspecdigital","download_url":"https://codeload.github.com/goldspecdigital/voodoo-sms-sdk/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/goldspecdigital%2Fvoodoo-sms-sdk/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33924832,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-04T02:00:06.755Z","response_time":64,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["goldspec-digital","gsd","open-source","php","sdk","sms","voodoo"],"created_at":"2024-11-11T01:18:30.976Z","updated_at":"2026-06-04T23:31:43.203Z","avatar_url":"https://github.com/goldspecdigital.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Voodoo SMS PHP SDK\n\nPHP SDK for communicating with the Voodoo SMS API.\n\n## Getting Started\n\nThese instructions will get you up and running on your local machine and a development environment.\n\n### Prerequisites\n\n* PHP: \u003e=7.2\n\n### Installing\n\nSimply pull in the package in with composer:\n\n```\n$ composer require goldspecdigital/voodoo-sms-sdk\n```\n\n### Examples\n\n#### Send an SMS\n\n```php\n\u003c?php\n\nuse GoldSpecDigital\\VoodooSmsSdk\\Client;\n\n$client = new Client('username', 'password', 'CompanyName');\n\n$response = $client-\u003esend('This is a test message', '07712345678');\n\nvar_dump($response);\n\n/*\n{\n    \"result\": 200,\n    \"resultText\": \"200 OK\",\n    \"reference_id\": [\"A3dads...\"]\n}\n*/\n```\n\n#### Get the Delivery Status for an SMS\n\n```php\n\u003c?php\n\nuse GoldSpecDigital\\VoodooSmsSdk\\Client;\n\n$client = new Client('username', 'password', 'CompanyName');\n\n$response = $client-\u003egetDeliveryStatus('A3dads...');\n\nvar_dump($response);\n\n/*\n{\n    \"result\": \"200 OK\",\n    \"reference_id\": \"A3dads...\",\n    \"message\": \"This is a test message\",\n    \"delivery_status\": \"Delivered\",\n    \"delivery_datetime\": \"2017-12-28 00:06:09\"\n}\n*/\n```\n\n## Running the tests\n\nTo run the test you will need to have Voodoo SMS credentials stored in a `.env` file placed in the project root. An example file is provided for you with the keys required: `.env.example`. \n\nYou can run the tests in an environment running PHP \u003e=7.2 with PHP Unit:\n\n```\n$ vendor/bin/phpunit\n```\n\n### And coding style tests\n\nThis project follows PSR1 and PSR2 coding standards as well as enabling strict types on all PHP files.\n\nBefore making any commits, make sure your code passes the linter by running:\n\n```\n$ vendor/bin/phpcs\n```\n\n## Built With\n\n* [Composer](https://getcomposer.org/) - Dependency management\n* [Guzzle](http://docs.guzzlephp.org/) - The HTTP client to Communicate with the Voodoo SMS API\n\n## Contributing\n\nFeel free to issue a pull request, although any requests that fail PHPUnit or the linter will be automatically rejected.\n\n## Versioning\n\nWe use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/goldspecdigital/voodoo-sms-sdk/tags). \n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgoldspecdigital%2Fvoodoo-sms-sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgoldspecdigital%2Fvoodoo-sms-sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgoldspecdigital%2Fvoodoo-sms-sdk/lists"}