@@ -434,12 +434,17 @@ conform to its described rules.
434434```graphql example
435435scalar UUID @specifiedBy (url : " https://tools.ietf.org/html/rfc4122" )
436436scalar URL @specifiedBy (url : " https://tools.ietf.org/html/rfc3986" )
437+ scalar DateTime
438+ @specifiedBy (url : " https://scalars.graphql.org/andimarek/date-time" )
437439```
438440
439441Custom *scalar specification URL*s should provide a single, stable format to
440442avoid ambiguity. If the linked specification is in flux, the service should link
441443to a fixed version rather than to a resource which might change.
442444
445+ Note: Some community-maintained custom scalar specifications are hosted at
446+ [scalars.graphql.org](https://scalars.graphql.org/).
447+
443448Custom *scalar specification URL*s should not be changed once defined. Doing so
444449would likely disrupt tooling or could introduce breaking changes within the
445450linked specification's contents.
@@ -448,7 +453,9 @@ Built-in scalar types must not provide a _scalar specification URL_ as they are
448453specified by this document.
449454
450455Note: Custom scalars should also summarize the specified format and provide
451- examples in their description.
456+ examples in their description; see the GraphQL scalars
457+ [implementation guide](https://scalars.graphql.org/implementation-guide) for
458+ more guidance.
452459
453460**Result Coercion and Serialization**
454461
@@ -2145,6 +2152,9 @@ behavior of [custom scalar types](#sec-Scalars.Custom-Scalars). The URL should
21452152point to a human-readable specification of the data format, serialization, and
21462153coercion rules. It must not appear on built-in scalar types.
21472154
2155+ Note : Details on implementing a GraphQL scalar specification can be found in the
2156+ [scalars .graphql .org implementation guide ](https ://scalars .graphql .org /implementation -guide ).
2157+
21482158In this example , a custom scalar type for `UUID ` is defined with a URL pointing
21492159to the relevant IETF specification .
21502160
0 commit comments