# Project mappings ## Get Harness-Argo project mapping by agent - [GET /gitops/api/v1/agents/{agentIdentifier}/appprojectsmapping](https://apidocs.harness.io/openapi-merged/project-mappings/appprojectmappingservice_getappprojectmappinglistbyagent.md): GetAppProjectMappingListByAgent retrieves Harness-Argo project mappings list by agent. ## Create Harness-Argo project mapping - [POST /gitops/api/v1/agents/{agentIdentifier}/appprojectsmapping](https://apidocs.harness.io/openapi-merged/project-mappings/appprojectmappingservice_create.md): Create creates Harness-Argo project mappings. ## Delete Harness-Arog project mapping - [DELETE /gitops/api/v1/agents/{agentIdentifier}/appprojectsmapping/{name}](https://apidocs.harness.io/openapi-merged/project-mappings/appprojectmappingservice_delete.md): Delete deletes Harness-Argo project mapping. ## Get Harness-Argo project mappings - [GET /gitops/api/v1/appprojectsmapping](https://apidocs.harness.io/openapi-merged/project-mappings/appprojectmappingservice_getappprojectmappinglist.md): GetAppProjectMappingList retrieves Harness-Argo project mappings list. ## Create Harness-Argo project mapping V2 - [POST /gitops/api/v2/agents/{agentIdentifier}/appprojectsmapping](https://apidocs.harness.io/openapi-merged/project-mappings/appprojectmappingservice_createv2.md): CreateV2 creates Harness-Argo project mappings. ## Get Harness-Argo project mapping V2 - [GET /gitops/api/v2/agents/{agentIdentifier}/appprojectsmapping/{identifier}](https://apidocs.harness.io/openapi-merged/project-mappings/appprojectmappingservice_getappprojectmappingv2.md): GetAppProjectMappingV2 retrieves Harness-Argo project mapping for the given identifier. ## Delete Harness-Argo project mapping - [DELETE /gitops/api/v2/agents/{agentIdentifier}/appprojectsmapping/{identifier}](https://apidocs.harness.io/openapi-merged/project-mappings/appprojectmappingservice_deletev2.md): DeleteV2 deletes Harness-Argo project mappings. ## Update Harness-Argo project mappings V2 - [PUT /gitops/api/v2/agents/{agentIdentifier}/appprojectsmapping/{identifier}](https://apidocs.harness.io/openapi-merged/project-mappings/appprojectmappingservice_updatev2.md): UpdateV2 updates Harness-Argo project mappings. ## Get Harness-Argo project mapping list by agent V2 - [GET /gitops/api/v2/agents/{agentIdentifier}/appprojectsmappings](https://apidocs.harness.io/openapi-merged/project-mappings/appprojectmappingservice_getappprojectmappingslistbyagentv2.md): GetAppProjectMappingsListByAgentV2 retrieves Harness-Argo project mappings list by agent. ## Get Harness-Argo project mappings with pagination and search - [GET /gitops/api/v2/appprojectsmapping](https://apidocs.harness.io/openapi-merged/project-mappings/appprojectmappingservice_listappprojectmappings.md): ListAppProjectMappings retrieves Harness-Argo project mappings list with pagination and search.