> For the complete documentation index, see [llms.txt](https://docs.coherent.global/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.coherent.global/build-spark-services/additional-mappings/call-spark-services-as-functions-xcall.md).

# Call Spark services as functions (Xcall)

- [Tutorial: Define CS.SPARK\_XCALL UDF](https://docs.coherent.global/build-spark-services/additional-mappings/call-spark-services-as-functions-xcall/tutorial-define-cs.spark_xcall-udf.md)
- [CS.SPARK\_XCALL UDF function reference](https://docs.coherent.global/build-spark-services/additional-mappings/call-spark-services-as-functions-xcall/cs.spark_xcall-udf-function-reference.md)
- [C.SPARK\_UDFCALLAPI (legacy)](https://docs.coherent.global/build-spark-services/additional-mappings/call-spark-services-as-functions-xcall/c.spark_udfcallapi-legacy.md)
- [CS.SPARK\_XCALL UDF (backup)](https://docs.coherent.global/build-spark-services/additional-mappings/call-spark-services-as-functions-xcall/cs.spark_xcall-udf-backup.md)
