The present invention relates to the process for preparing a 7h-pyrrolo [2,3-d] pyrimidine derivative which is useful as a janus kinase (jk) inhibitor; cocrystals thereof; a process for the preparation of cocrystals; and a process for purifying the 7h-pyrrolo [2,3-d] pyrimidine derivative using cocrystals. The present invention provides a process for preparing, for example, 3 - [(3s, 4r) -3-methyl-6- (7h-pyrrolo [2,3-d] pyrimidin-4-yl) -1,6-one. diazaespiro [3.4] octan-1-yl] -3-oxopropanenitrile, wherein the use is made of a 3 - [(3s, 4r) -3-methyl-6- (7h-pyrrolo [2,3-d ] pyrimidin-4-yl) -1,6-diazaspiro [3.4] octan-1-yl] -3-oxopropanenitrile with 3,5-dimethylpyrazole.a presente invenção refere-se ao processo para a preparação de um derivado de 7h -pirrolo[2,3-d]pirimidina que é útil como um inibidor de janus cinase (jk); cocristais do mesmo; um processo para a preparação de cocristais; e um processo para purificação do derivado de 7h -pirrolo[2,3-d]pirimidina usando os cocristais. a presente invenção fornece um processo para apreparação, por exemplo, de 3-[(3s,4r)-3-metil-6-(7h-pirrolo[2,3-d]pirimidin-4-il)-1,6-diazaespiro[3.4] octan-1-il]-3-oxopropanonitrila, em que o uso é feito de um cocristal de 3-[(3s,4r)-3-metil-6-(7h-pirrolo[2,3-d]pirimidin-4 il)-1,6-diazaespiro[3.4] octan-1-il]-3-oxopropanonitrila com 3,5-dimetilpirazol.