# Create for GBP account provisioning or claims This endpoint allows for GBP account provisioning or claims Endpoint: POST /api/v1/google/gbp/accounts Version: 2.0.0 Security: JWTAuth ## Request fields (application/json): - `ticket_id` (integer) Please enter a ticket id. Example: 12345 - `gpid` (string) Please enter an external account identifier Example: "TI XXXXX179" - `nob` (string) Please enter a name of the business Example: "Best Plumbing Services" - `address` (string) Please enter the address of the business Example: "2308 West Cone Blvd, Suite 201, Greensboro, NC 27408" - `website_url` (string) Please enter the website url Example: "https://www.businessname.com" - `access_confirmed` (boolean) Please enter a name of the business Example: true ## Response 200 fields (application/json): - `data` (object, required) Example: {"campaign_id":471549,"task_field_id":830,"task_id":36147273} - `data.task_id` (integer) Example: 36147273 - `data.campaign_id` (integer) Example: 471549 - `data.task_field_id` (integer) Example: 830 - `error` (boolean, required) - `pagination` (object, required) Example: {"totalPages":1,"maxRows":0,"offset":0,"page":1,"totalRecords":1} - `pagination.totalPages` (integer) Example: 1 - `pagination.maxRows` (integer) - `pagination.offset` (integer) - `pagination.page` (integer) Example: 1 - `pagination.totalRecords` (integer) Example: 1 - `messages` (array, required) Example: ["Google GBP account task successfully created."] ## Response 400 fields (application/json): - `data` (object, required) Example: {} - `error` (boolean, required) Example: true - `pagination` (object, required) Example: {"totalPages":1,"maxRows":0,"offset":0,"page":1,"totalRecords":0} - `pagination.totalPages` (integer) Example: 1 - `pagination.maxRows` (integer) - `pagination.offset` (integer) - `pagination.page` (integer) Example: 1 - `pagination.totalRecords` (integer) Example: 1 - `messages` (array, required) Example: ["Missing parameter"] ## Response 401 fields (application/json): - `data` (object, required) Example: {} - `error` (boolean, required) Example: true - `pagination` (object, required) Example: {"totalPages":1,"maxRows":0,"offset":0,"page":1,"totalRecords":0} - `pagination.totalPages` (integer) Example: 1 - `pagination.maxRows` (integer) - `pagination.offset` (integer) - `pagination.page` (integer) Example: 1 - `pagination.totalRecords` (integer) Example: 1 - `messages` (array, required) Example: ["Invalid Authorization"] ## Response 405 fields (application/json): - `data` (object, required) Example: {} - `error` (boolean, required) Example: true - `pagination` (object, required) Example: {"totalPages":1,"maxRows":0,"offset":0,"page":1,"totalRecords":0} - `pagination.totalPages` (integer) Example: 1 - `pagination.maxRows` (integer) - `pagination.offset` (integer) - `pagination.page` (integer) Example: 1 - `pagination.totalRecords` (integer) Example: 1 - `messages` (array, required) Example: ["Method Not Allowed"]