Two things:
1. If you pass nil for venueID it will crash. If course I see that this is required parameter, but it shouldn't crash. Better to make have NSAssert and make request without venueID if it's nil, so at least user will see error, but not crash.
2. Can you please rename params to parameters.