[Home](./index.md) > [bitburner](./bitburner.md) > [CodingContract](./bitburner.codingcontract.md) > [getContractTypes](./bitburner.codingcontract.getcontracttypes.md) ## CodingContract.getContractTypes() method List all contract types. **Signature:** ```typescript getContractTypes(): `${CodingContractName}`[]; ``` **Returns:** \`${[CodingContractName](./bitburner.codingcontractname.md)}\`\[\] ## Remarks RAM cost: 0 GB