Changes
On March 27, 2026 at 1:41:46 PM UTC,
-
Added the following fields to Programmation des achats 2026 : Toulouse Métropole et Mairie de Toulouse
- features with value analyze,api,table,raw_data
- records_count with value {"ea945713-2e42-46cc-8f04-3d52f9e65dfd":"0000000663"}
| f | 1 | { | f | 1 | { |
| 2 | "author": "", | 2 | "author": "", | ||
| 3 | "author_email": "", | 3 | "author_email": "", | ||
| 4 | "creator_user_id": "e1c048f4-1d3f-42d5-a0c9-7086399433df", | 4 | "creator_user_id": "e1c048f4-1d3f-42d5-a0c9-7086399433df", | ||
| 5 | "extras": [ | 5 | "extras": [ | ||
| 6 | { | 6 | { | ||
| 7 | "key": "FTP_API", | 7 | "key": "FTP_API", | ||
| 8 | "value": "hub" | 8 | "value": "hub" | ||
| 9 | }, | 9 | }, | ||
| 10 | { | 10 | { | ||
| 11 | "key": "dataset_size", | 11 | "key": "dataset_size", | ||
| 12 | "value": "0.17734146118164062" | 12 | "value": "0.17734146118164062" | ||
| 13 | }, | 13 | }, | ||
| 14 | { | 14 | { | ||
| 15 | "key": "date_moissonnage_creation", | 15 | "key": "date_moissonnage_creation", | ||
| 16 | "value": "2026-03-11T13:19:48+00:00" | 16 | "value": "2026-03-11T13:19:48+00:00" | ||
| 17 | }, | 17 | }, | ||
| 18 | { | 18 | { | ||
| 19 | "key": "date_moissonnage_last_modification", | 19 | "key": "date_moissonnage_last_modification", | ||
| 20 | "value": "2026-03-25T13:26:48.664000+00:00" | 20 | "value": "2026-03-25T13:26:48.664000+00:00" | ||
| 21 | }, | 21 | }, | ||
| 22 | { | 22 | { | ||
| 23 | "key": "edition_security", | 23 | "key": "edition_security", | ||
| 24 | "value": | 24 | "value": | ||
| 25 | "{\"roles\":[\"administrator\"],\"users\":[\"*99*\",\"*1*\"]}" | 25 | "{\"roles\":[\"administrator\"],\"users\":[\"*99*\",\"*1*\"]}" | ||
| 26 | }, | 26 | }, | ||
| 27 | { | 27 | { | ||
| 28 | "key": "encoding", | 28 | "key": "encoding", | ||
| 29 | "value": "UTF-8" | 29 | "value": "UTF-8" | ||
| 30 | }, | 30 | }, | ||
| 31 | { | 31 | { | ||
| n | n | 32 | "key": "features", | ||
| 33 | "value": "analyze,api,table,raw_data" | ||||
| 34 | }, | ||||
| 35 | { | ||||
| 32 | "key": "modified", | 36 | "key": "modified", | ||
| 33 | "value": "2026-03-25T13:26:48.664000+00:00" | 37 | "value": "2026-03-25T13:26:48.664000+00:00" | ||
| n | n | 38 | }, | ||
| 39 | { | ||||
| 40 | "key": "records_count", | ||||
| 41 | "value": | ||||
| 42 | "{\"ea945713-2e42-46cc-8f04-3d52f9e65dfd\":\"0000000663\"}" | ||||
| 34 | }, | 43 | }, | ||
| 35 | { | 44 | { | ||
| 36 | "key": "source-harvest", | 45 | "key": "source-harvest", | ||
| 37 | "value": | 46 | "value": | ||
| 38 | ://data.toulouse-metropole.fr/explore/dataset/prog-achats-tm-vt-2026/" | 47 | ://data.toulouse-metropole.fr/explore/dataset/prog-achats-tm-vt-2026/" | ||
| 39 | } | 48 | } | ||
| 40 | ], | 49 | ], | ||
| 41 | "groups": [], | 50 | "groups": [], | ||
| 42 | "id": "e6cadc1d-c599-41eb-9b5a-ea067caab3f2", | 51 | "id": "e6cadc1d-c599-41eb-9b5a-ea067caab3f2", | ||
| 43 | "isopen": false, | 52 | "isopen": false, | ||
| 44 | "license_id": "Licence Ouverte v2.0 (Etalab)", | 53 | "license_id": "Licence Ouverte v2.0 (Etalab)", | ||
| 45 | "license_title": "Licence Ouverte v2.0 (Etalab)", | 54 | "license_title": "Licence Ouverte v2.0 (Etalab)", | ||
| 46 | "maintainer": "", | 55 | "maintainer": "", | ||
| 47 | "maintainer_email": "", | 56 | "maintainer_email": "", | ||
| 48 | "metadata_created": "2026-03-27T13:41:38.912441", | 57 | "metadata_created": "2026-03-27T13:41:38.912441", | ||
| t | 49 | "metadata_modified": "2026-03-27T13:41:43.655582", | t | 58 | "metadata_modified": "2026-03-27T13:41:46.637526", |
| 50 | "name": "prog-achats-tm-vt-2026", | 59 | "name": "prog-achats-tm-vt-2026", | ||
| 51 | "notes": "<p>Ce jeu comporte les pr\u00e9visions d'achat de Toulouse | 60 | "notes": "<p>Ce jeu comporte les pr\u00e9visions d'achat de Toulouse | ||
| 52 | M\u00e9tropole et Mairie de Toulouse pour l'ann\u00e9e | 61 | M\u00e9tropole et Mairie de Toulouse pour l'ann\u00e9e | ||
| 53 | 2026.\u00a0</p><p><span data-ogsc=\"\" | 62 | 2026.\u00a0</p><p><span data-ogsc=\"\" | ||
| 54 | data-olk-copy-source=\"MessageBody\" style=\"font-family: Aptos, | 63 | data-olk-copy-source=\"MessageBody\" style=\"font-family: Aptos, | ||
| 55 | Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, | 64 | Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, | ||
| 56 | sans-serif; font-size: 16px;\">La programmation annuelle des achats | 65 | sans-serif; font-size: 16px;\">La programmation annuelle des achats | ||
| 57 | pr\u00e9sente les projets de march\u00e9s publics connus de la | 66 | pr\u00e9sente les projets de march\u00e9s publics connus de la | ||
| 58 | collectivit\u00e9 pour l'ann\u00e9e \u00e0 venir. La | 67 | collectivit\u00e9 pour l'ann\u00e9e \u00e0 venir. La | ||
| 59 | collectivit\u00e9, engag\u00e9e dans une d\u00e9marche de transparence | 68 | collectivit\u00e9, engag\u00e9e dans une d\u00e9marche de transparence | ||
| 60 | et de facilitation de l'acc\u00e8s \u00e0 la commande publique avec | 69 | et de facilitation de l'acc\u00e8s \u00e0 la commande publique avec | ||
| 61 | son Small Business Act, publie ces donn\u00e9es afin de permettre aux | 70 | son Small Business Act, publie ces donn\u00e9es afin de permettre aux | ||
| 62 | op\u00e9rateurs \u00e9conomiques d'anticiper leur candidature aux | 71 | op\u00e9rateurs \u00e9conomiques d'anticiper leur candidature aux | ||
| 63 | consultations pr\u00e9vues. La programmation annuelle | 72 | consultations pr\u00e9vues. La programmation annuelle | ||
| 64 | pr\u00e9sente</span><span style=\"border: 0px; font-variant-numeric: | 73 | pr\u00e9sente</span><span style=\"border: 0px; font-variant-numeric: | ||
| 65 | inherit; font-variant-east-asian: inherit; font-variant-alternates: | 74 | inherit; font-variant-east-asian: inherit; font-variant-alternates: | ||
| 66 | inherit; font-variant-position: inherit; font-variant-emoji: inherit; | 75 | inherit; font-variant-position: inherit; font-variant-emoji: inherit; | ||
| 67 | font-stretch: inherit; font-size: 16px; line-height: inherit; | 76 | font-stretch: inherit; font-size: 16px; line-height: inherit; | ||
| 68 | font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, | 77 | font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, | ||
| 69 | Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: | 78 | Helvetica, sans-serif; font-optical-sizing: inherit; font-size-adjust: | ||
| 70 | inherit; font-kerning: inherit; font-feature-settings: inherit; | 79 | inherit; font-kerning: inherit; font-feature-settings: inherit; | ||
| 71 | font-variation-settings: inherit; font-language-override: inherit; | 80 | font-variation-settings: inherit; font-language-override: inherit; | ||
| 72 | margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(81, | 81 | margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(81, | ||
| 73 | 167, 249);\">\u00a0</span><span data-ogsc=\"\" style=\"font-family: | 82 | 167, 249);\">\u00a0</span><span data-ogsc=\"\" style=\"font-family: | ||
| 74 | Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, | 83 | Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, | ||
| 75 | sans-serif; font-size: 16px;\">l'ensemble des march\u00e9s, des lots, | 84 | sans-serif; font-size: 16px;\">l'ensemble des march\u00e9s, des lots, | ||
| 76 | des secteurs d'activit\u00e9, des montants estim\u00e9s et des | 85 | des secteurs d'activit\u00e9, des montants estim\u00e9s et des | ||
| 77 | trimestres de consultation envisag\u00e9s.</span></p><p><span | 86 | trimestres de consultation envisag\u00e9s.</span></p><p><span | ||
| 78 | data-ogsc=\"\" style=\"font-family: Aptos, Aptos_EmbeddedFont, | 87 | data-ogsc=\"\" style=\"font-family: Aptos, Aptos_EmbeddedFont, | ||
| 79 | Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: | 88 | Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: | ||
| 80 | 16px;\">Les informations sont fournies \u00e0 titre indicatif et sont | 89 | 16px;\">Les informations sont fournies \u00e0 titre indicatif et sont | ||
| 81 | susceptibles d'\u00e9voluer au cours de | 90 | susceptibles d'\u00e9voluer au cours de | ||
| 82 | l'ann\u00e9e.\u00a0</span></p>", | 91 | l'ann\u00e9e.\u00a0</span></p>", | ||
| 83 | "num_resources": 1, | 92 | "num_resources": 1, | ||
| 84 | "num_tags": 0, | 93 | "num_tags": 0, | ||
| 85 | "organization": { | 94 | "organization": { | ||
| 86 | "approval_status": "approved", | 95 | "approval_status": "approved", | ||
| 87 | "created": "2026-03-26T15:11:59.946619", | 96 | "created": "2026-03-26T15:11:59.946619", | ||
| 88 | "description": "", | 97 | "description": "", | ||
| 89 | "id": "b722002b-beaf-410c-8d9c-74a9ea8dd924", | 98 | "id": "b722002b-beaf-410c-8d9c-74a9ea8dd924", | ||
| 90 | "image_url": | 99 | "image_url": | ||
| 91 | 4citizen.com/sites/default/files/organization/toulouse-metropole.png", | 100 | 4citizen.com/sites/default/files/organization/toulouse-metropole.png", | ||
| 92 | "is_organization": true, | 101 | "is_organization": true, | ||
| 93 | "name": "toulouse_mtropole", | 102 | "name": "toulouse_mtropole", | ||
| 94 | "state": "active", | 103 | "state": "active", | ||
| 95 | "title": "Toulouse M\u00e9tropole", | 104 | "title": "Toulouse M\u00e9tropole", | ||
| 96 | "type": "organization" | 105 | "type": "organization" | ||
| 97 | }, | 106 | }, | ||
| 98 | "owner_org": "b722002b-beaf-410c-8d9c-74a9ea8dd924", | 107 | "owner_org": "b722002b-beaf-410c-8d9c-74a9ea8dd924", | ||
| 99 | "private": false, | 108 | "private": false, | ||
| 100 | "relationships_as_object": [], | 109 | "relationships_as_object": [], | ||
| 101 | "relationships_as_subject": [], | 110 | "relationships_as_subject": [], | ||
| 102 | "resources": [ | 111 | "resources": [ | ||
| 103 | { | 112 | { | ||
| 104 | "cache_last_updated": null, | 113 | "cache_last_updated": null, | ||
| 105 | "cache_url": null, | 114 | "cache_url": null, | ||
| 106 | "created": "2026-03-27T13:41:41.059937", | 115 | "created": "2026-03-27T13:41:41.059937", | ||
| 107 | "datastore_active": true, | 116 | "datastore_active": true, | ||
| 108 | "description": "", | 117 | "description": "", | ||
| 109 | "format": "CSV", | 118 | "format": "CSV", | ||
| 110 | "hash": "bc137b0d3bb728e5cbf776c156530d25", | 119 | "hash": "bc137b0d3bb728e5cbf776c156530d25", | ||
| 111 | "id": "ea945713-2e42-46cc-8f04-3d52f9e65dfd", | 120 | "id": "ea945713-2e42-46cc-8f04-3d52f9e65dfd", | ||
| 112 | "last_modified": null, | 121 | "last_modified": null, | ||
| 113 | "metadata_modified": "2026-03-27T13:41:43.659623", | 122 | "metadata_modified": "2026-03-27T13:41:43.659623", | ||
| 114 | "mimetype": "text/csv", | 123 | "mimetype": "text/csv", | ||
| 115 | "mimetype_inner": null, | 124 | "mimetype_inner": null, | ||
| 116 | "name": "prog-achats-tm-vt-2026", | 125 | "name": "prog-achats-tm-vt-2026", | ||
| 117 | "package_id": "e6cadc1d-c599-41eb-9b5a-ea067caab3f2", | 126 | "package_id": "e6cadc1d-c599-41eb-9b5a-ea067caab3f2", | ||
| 118 | "parent_id": null, | 127 | "parent_id": null, | ||
| 119 | "position": 0, | 128 | "position": 0, | ||
| 120 | "preview": true, | 129 | "preview": true, | ||
| 121 | "preview_rows": 663, | 130 | "preview_rows": 663, | ||
| 122 | "resource_type": null, | 131 | "resource_type": null, | ||
| 123 | "size": null, | 132 | "size": null, | ||
| 124 | "state": "active", | 133 | "state": "active", | ||
| 125 | "total_record_count": 663, | 134 | "total_record_count": 663, | ||
| 126 | "url": | 135 | "url": | ||
| 127 | set/e6c/adc1d-c599-41eb-9b5a-ea067caab3f2/prog_achats_tm_vt_2026.csv", | 136 | set/e6c/adc1d-c599-41eb-9b5a-ea067caab3f2/prog_achats_tm_vt_2026.csv", | ||
| 128 | "url_type": null | 137 | "url_type": null | ||
| 129 | } | 138 | } | ||
| 130 | ], | 139 | ], | ||
| 131 | "state": "active", | 140 | "state": "active", | ||
| 132 | "tags": [], | 141 | "tags": [], | ||
| 133 | "title": "Programmation des achats 2026 : Toulouse M\u00e9tropole et | 142 | "title": "Programmation des achats 2026 : Toulouse M\u00e9tropole et | ||
| 134 | Mairie de Toulouse", | 143 | Mairie de Toulouse", | ||
| 135 | "type": "dataset", | 144 | "type": "dataset", | ||
| 136 | "url": | 145 | "url": | ||
| 137 | ata4citizen.com/visualisation/information/?id=prog-achats-tm-vt-2026", | 146 | ata4citizen.com/visualisation/information/?id=prog-achats-tm-vt-2026", | ||
| 138 | "version": "" | 147 | "version": "" | ||
| 139 | } | 148 | } |
