SDK for adding leads

We find that the APIs support adding a lead rather than a deal, but the SDK does not support this.
Are we missing something? Any advice or do we need to go 3rd party?
Thanks!