# Chef REST API changes from 11 to 12?

**URL:** <https://discourse.chef.io/t/chef-rest-api-changes-from-11-to-12/6609>\
**Category:** Chef Infra (archive)\
**Created:** [May 22, 2015, 3:32pm UTC](https://discourse.chef.io/t/chef-rest-api-changes-from-11-to-12/6609 "2015-05-22T15:32:03Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sebastian\_Garcia](https://avatars.discourse-cdn.com/v4/letter/s/c4cdca/32.png) [@Sebastian\_Garcia](https://discourse.chef.io/u/Sebastian_Garcia)\
**Post date:** [May 22, 2015, 3:32pm UTC](https://discourse.chef.io/t/chef-rest-api-changes-from-11-to-12/6609/1 "2015-05-22T15:32:03Z")

</div>

Hello,

I have a simple php site to perform some tasks on the Chef server using its  
API. That used to work well in version 11, but since I updated the server  
to version 12.0.8, it sopped working. I get this error:

array:1 [▼  
"error" =\> array:1 [▼  
0 =\> “Invalid signature for user or client ‘sgarcia’”  
]  
]

My user/key should be fine since it’s the same I use for knife. I also  
changed the server URL and added /organizations/myorg in my php class.

Is there anything different in the new version?

Thank you,

_Sebastian Garcia_

_System Network Engineer_

_Smart Trade Technologies_420 Lexington Ave. Ste. 2800-02  
New York, NY 10170  
212-867-4567 x90  
[http://www.smart-trade.net](http://www.smart-trade.net)
