{"id":13738607,"url":"https://github.com/plantbreeding/BrAPI","last_synced_at":"2025-05-08T16:34:59.295Z","repository":{"id":36892293,"uuid":"41199291","full_name":"plantbreeding/BrAPI","owner":"plantbreeding","description":"Repository for version control of the BrAPI specifications","archived":false,"fork":false,"pushed_at":"2025-04-30T18:47:27.000Z","size":16105,"stargazers_count":58,"open_issues_count":99,"forks_count":33,"subscribers_count":49,"default_branch":"brapi-V2.1","last_synced_at":"2025-04-30T19:28:54.468Z","etag":null,"topics":["api","apiary","brapi","brapi-genotyping","brapi-germplasm","brapi-phenotyping","brapi-server","data-management","open-api-v3","plant-breeding","specification","standard","swagger","swaggerhub"],"latest_commit_sha":null,"homepage":"https://brapi.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/plantbreeding.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-08-22T08:57:55.000Z","updated_at":"2025-04-30T18:45:45.000Z","dependencies_parsed_at":"2023-02-18T01:16:24.085Z","dependency_job_id":"0a9152c4-233f-4cc9-bd88-b4056cdaf5af","html_url":"https://github.com/plantbreeding/BrAPI","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plantbreeding%2FBrAPI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plantbreeding%2FBrAPI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plantbreeding%2FBrAPI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plantbreeding%2FBrAPI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/plantbreeding","download_url":"https://codeload.github.com/plantbreeding/BrAPI/tar.gz/refs/heads/brapi-V2.1","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253105708,"owners_count":21855083,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","apiary","brapi","brapi-genotyping","brapi-germplasm","brapi-phenotyping","brapi-server","data-management","open-api-v3","plant-breeding","specification","standard","swagger","swaggerhub"],"created_at":"2024-08-03T03:02:29.063Z","updated_at":"2025-05-08T16:34:58.553Z","avatar_url":"https://github.com/plantbreeding.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"# BrAPI V2.1\nThe Breeding API (BrAPI) is a Standardized RESTful Web Service API Specification for communicating Plant Breeding Data. BrAPI allows for easy data sharing between databases and tools involved in plant breeding.\n\n## Versions\n\n### V2\n\nBrAPI V2 is divided into four modules:\n\n**BrAPI Core** - The BrAPI Core module contains high level entities used for organization and management. This includes Programs, Trials, Studies, Locations, People, and Lists\n\n**BrAPI Phenotyping** - The BrAPI Phenotyping module contains entities related to phenotypic observations. This includes Observation Units, Observations, Observation Variables, Traits, Scales, Methods, and Images\n\n**BrAPI Genotyping** - The BrAPI Genotyping module contains entities related to genotyping analysis. This includes Samples, Markers, Variant Sets, Variants, Call Sets, Calls, References, Reads, and Vendor Orders\n\n**BrAPI Germplasm** - The BrAPI Germplasm module contains entities related to germplasm management. This includes Germplasm, Germplasm Attributes, Seed Lots, Crosses, Pedigree, and Progeny\n\n| Version | Status | Release Date | SwaggerHub | Apiary | Notes |\n|---------|--------|--------------|------------|--------|-------|\n|[V2.1](https://github.com/plantbreeding/API/tree/V2.0) |Released |July 1, 2022 | | | [Release Notes](https://github.com/plantbreeding/API/releases/tag/V2.1) / [Change File](https://github.com/plantbreeding/API/releases/download/V2.1/BrAPI_V2-1_Release_Notes.xlsx)|\n| | | |[BrAPI Core](https://app.swaggerhub.com/apis/PlantBreedingAPI/BrAPI-Core/2.1)               |[BrAPI Core](https://brapicore21.docs.apiary.io) | |\n| | | |[BrAPI Phenotyping](https://app.swaggerhub.com/apis/PlantBreedingAPI/BrAPI-Phenotyping/2.1) |[BrAPI Phenotyping](https://brapiphenotyping21.docs.apiary.io) | |\n| | | |[BrAPI Genotyping](https://app.swaggerhub.com/apis/PlantBreedingAPI/BrAPI-Genotyping/2.1)   |[BrAPI Genotyping](https://brapigenotyping21.docs.apiary.io) | |\n| | | |[BrAPI Germplasm](https://app.swaggerhub.com/apis/PlantBreedingAPI/BrAPI-Germplasm/2.1)     |[BrAPI Germplasm](https://brapigermplasm21.docs.apiary.io) | |\n|[V2.0](https://github.com/plantbreeding/API/tree/brapi-V2.0) |Released |Mar 11, 2020 | | | [Release Notes](https://github.com/plantbreeding/API/releases/tag/V2.0) / [Change File](https://github.com/plantbreeding/API/releases/download/V2.0/BrAPI_V2-0_Release_Notes.xlsx)|\n| | | |[BrAPI Core](https://app.swaggerhub.com/apis/PlantBreedingAPI/BrAPI-Core/2.0)               |[BrAPI Core](https://brapicore20.docs.apiary.io) | |\n| | | |[BrAPI Phenotyping](https://app.swaggerhub.com/apis/PlantBreedingAPI/BrAPI-Phenotyping/2.0) |[BrAPI Phenotyping](https://brapiphenotyping20.docs.apiary.io) | |\n| | | |[BrAPI Genotyping](https://app.swaggerhub.com/apis/PlantBreedingAPI/BrAPI-Genotyping/2.0)   |[BrAPI Genotyping](https://brapigenotyping20.docs.apiary.io) | |\n| | | |[BrAPI Germplasm](https://app.swaggerhub.com/apis/PlantBreedingAPI/BrAPI-Germplasm/2.0)     |[BrAPI Germplasm](https://brapigermplasm20.docs.apiary.io) | |\n\n### V1\n\nVersion | Status | Release Date | SwaggerHub | Apiary | Notes\n--|--|--|--|--|--\n[V1.3](https://github.com/plantbreeding/API/tree/brapi-V1.3) | Archived | Nov 01, 2018 |[Archive-1.3](https://app.swaggerhub.com/apis/PlantBreedingAPI/BrAPI/1.3) | [Archive-1.3](https://brapiarchive13.docs.apiary.io/#) | [Release Notes](https://github.com/plantbreeding/API/releases/tag/V1.3) / [Change File]()\n[V1.2](https://github.com/plantbreeding/API/tree/brapi-V1.2) | Archived | Apr 27, 2018 |[Archive-1.2](https://app.swaggerhub.com/apis/PlantBreedingAPI/BrAPI/1.2) | [Archive-1.2](https://brapiarchive12.docs.apiary.io/#) | [Release Notes](https://github.com/plantbreeding/API/releases/tag/V1.2) / [Change File](https://github.com/plantbreeding/API/files/1964628/BrAPI_V1-2_Release_Notes.xlsx)\n[V1.1](https://github.com/plantbreeding/API/tree/brapi-V1.1) | Archived | Jan 26, 2018 |                                                                          | [Archive-1.1](https://brapiarchive11.docs.apiary.io/#) | [Release Notes](https://github.com/plantbreeding/API/releases/tag/V1.1) / [Change File](https://github.com/plantbreeding/API/files/1668289/BrAPI_V1-1_Release_Notes.xlsx)\n[V1.0](https://github.com/plantbreeding/API/tree/brapi-V1.0) | Archived | Nov 13, 2017 |                                                                          | [Archive-1.0](https://brapiarchive10.docs.apiary.io/#) | [Release Notes](https://github.com/plantbreeding/API/releases/tag/V1.0)\n\n## General Reference Documentation\n- [URL Structure](https://wiki.brapi.org/index.php/RESTfulness)\n- [Response Structure](https://wiki.brapi.org/index.php/Response_Structure)\n- [Date/Time Encoding](https://wiki.brapi.org/index.php/Dates_and_Times)\n- [Location Encoding](https://wiki.brapi.org/index.php/Location_Coordinates)\n- [Error Handling](https://wiki.brapi.org/index.php/Error_Handling)\n- [Search Services](https://wiki.brapi.org/index.php/Search_Services)\n\n\n\n## Resources\n[Brapi.org](https://brapi.org) - The home of all things BrAPI\n\n[BrAPI On Apiary](https://brapi.docs.apiary.io/#) - Apiary documentation of BrAPI\n\n[BrAPI On SwaggerHub](https://app.swaggerhub.com/apis/PlantBreedingAPI/BrAPI) - SwaggerHub documentation of BrAPI\n\n[BrAPI Community Forum](https://forum.brapi.org) - Consult with BrAPI experts from all over the world\n\n[BRAVA](http://webapps.ipk-gatersleben.de/brapivalidator/) - Test your BrAPI Server with this robust test client\n\n[BrAPI Test Server](https://test-server.brapi.org) - Test your BrAPI Client against sample data\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplantbreeding%2FBrAPI","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fplantbreeding%2FBrAPI","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplantbreeding%2FBrAPI/lists"}