Hello Chris,
You may use the developer tools built into your browser to check what parameters are sent to the server when you add a product with options. The actual URL format depends on your attributes.
Also you may look into using the REST API module:
https://www.x-cart.com/extensions/addons/rest-api.html