The C-peptide test is typically performed using a blood sample. In some cases, a urine sample may also be used. The test does not require fasting, although healthcare providers might ask patients to fast overnight for consistency in results. The sample is then analyzed in a laboratory to determine the C-peptide levels. The results can provide valuable insight into a person’s insulin production capabilities and are crucial for both individual and population-level analyses.