# Profile Updates ## Update Profile By Profile Id - [PUT /compliance/kyc-protect/profiles/{profileId}](https://doc.creditsafe.com/connect-apis-catalog/product-catalog/connect-api-full/connectapi/profile-updates/protectupdateskycprofilebyid.md): Updates a single profile by profile Id. ## Create Profile Note - [POST /compliance/kyc-protect/profiles/{profileId}/notes](https://doc.creditsafe.com/connect-apis-catalog/product-catalog/connect-api-full/connectapi/profile-updates/protectpostkycprofilenotes.md): Adds a note to a profile then Returns the details of the added note. ## Return Profile Notes - [GET /compliance/kyc-protect/profiles/{profileId}/notes](https://doc.creditsafe.com/connect-apis-catalog/product-catalog/connect-api-full/connectapi/profile-updates/protectgetkycprofilenotes.md): Returns a list of profile notes for the given profile id. ## Return Profile Notes By Note Id - [GET /compliance/kyc-protect/profiles/{profileId}/notes/{noteId}](https://doc.creditsafe.com/connect-apis-catalog/product-catalog/connect-api-full/connectapi/profile-updates/protectgetkycprofilenotesbynoteid.md): Returns a profile note based on profile id and note id. ## Update Profile Note By Note Id - [PUT /compliance/kyc-protect/profiles/{profileId}/notes/{noteId}](https://doc.creditsafe.com/connect-apis-catalog/product-catalog/connect-api-full/connectapi/profile-updates/protectupdatekycprofilenotesbynoteid.md): Updates a profile note based on profile id and note id. ## Deletes Profile Note By Note Id - [DELETE /compliance/kyc-protect/profiles/{profileId}/notes/{noteId}](https://doc.creditsafe.com/connect-apis-catalog/product-catalog/connect-api-full/connectapi/profile-updates/protectdeletekycprofileidbynoteid.md): Deletes a profile note based on profile id and note id. ## Add An Attachment To The Given Profile - [POST /compliance/kyc-protect/profiles/{profileId}/attachments](https://doc.creditsafe.com/connect-apis-catalog/product-catalog/connect-api-full/connectapi/profile-updates/kycprotectaddanattachmenttothegivenprofile.md): Adds an attachment to a profile. Returns the details of the added attachment. ## Return List Of Attachments On The Given Profile - [GET /compliance/kyc-protect/profiles/{profileId}/attachments](https://doc.creditsafe.com/connect-apis-catalog/product-catalog/connect-api-full/connectapi/profile-updates/kycprotectgetlistofattachmentsonthegivenprofile.md): Gets a list of attachments on the given profile ordered by modified date. ## Return A Profile Attachment By Profile And Attachment Id - [GET /compliance/kyc-protect/profiles/{profileId}/attachments/{attachmentId}](https://doc.creditsafe.com/connect-apis-catalog/product-catalog/connect-api-full/connectapi/profile-updates/protectgetkycprofileattachmentbyprofileidandattachmentid.md): Returns an attachment by the provided attachment Id and profile Id. ## Update Profile Attachment By Profile And Attachment Id - [PUT /compliance/kyc-protect/profiles/{profileId}/attachments/{attachmentId}](https://doc.creditsafe.com/connect-apis-catalog/product-catalog/connect-api-full/connectapi/profile-updates/protectputkycprofileattachmentbyprofileidandattachmentid.md): Updates A Profile Attachment By Profile And Attachment Id ## Delete Attachment By Profile And Attachment Id - [DELETE /compliance/kyc-protect/profiles/{profileId}/attachments/{attachmentId}](https://doc.creditsafe.com/connect-apis-catalog/product-catalog/connect-api-full/connectapi/profile-updates/protectdeletekycprofileattachmentbyprofileidandattachmentid.md): Deletes A Profile Attachment By Profile And Attachment Id ## Download Profile Attachment By Profile And Attachment Id - [GET /compliance/kyc-protect/profiles/{profileId}/attachments/{attachmentId}/download](https://doc.creditsafe.com/connect-apis-catalog/product-catalog/connect-api-full/connectapi/profile-updates/protectdownloadkycprofileattachmentbyprofileidandattachmentid.md): Gets profile attachment's download link.