[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(): string[];
```
Returns:
string\[\]
## Remarks
RAM cost: 2 GB